夺宝网站是怎么做推广的,健身网站开发项目总结,广东省农业农村厅黎明,网站定位一。 if分支1. 结构 if else if else2.执行原则if if if 结构 会一直去执行()里的判断语句if else if else if 结构 只要一条()的结果是true#xff0c;不会执行接下来的判断一个 if 跟 一个else 一个if 可跟多个else if 如果if 或者 else if 里的条件都不满足…一。 if分支1. 结构 if else if else2.执行原则if if if 结构 会一直去执行()里的判断语句if else if else if 结构 只要一条()的结果是true不会执行接下来的判断一个 if 跟 一个else 一个if 可跟多个else if 如果if 或者 else if 里的条件都不满足便会执行else里的代码只要有else 出现就一定有分支里的代码执行二。 swich case default 分支(个人认为比较麻烦我也不常用)swich 的变量只能是 byte short char int 4个 java 7以上String 也可一般会在分支代码后面加上break不然会执行之后分支的代码default 跟else 功能类似swich (变量)case a;{dobreak;}case b;{dobreak;}default{dobreak;}三。while do whilewhile (boolean)true do与if不同while 会循环比对()里的值如果是true就会一直执行直到()的为false才停下来如果一直是true就会造成死循环do do while () 与while不同的是 do while 是先执行再判断while 是先判断后执行四。forfor(初始化语句;条件判断;迭代语句){}for循环开始是会执行初始化语句仅会执行一次之后会根据 判断条件 执行迭代语句和循环体代码for循环可初始化多个变量如 for(int a1,b2;条件;迭代){}但是迭代只能有1个变量执行一个赋值数学运算逻辑判断可由多个逻辑判断组成的一个for(; ;)do for循环的()可之写两 号,其他什么都不写但是是个死循环因此for循环应该最少写判断条件相当于while for (; 条件判断 ;){}五。循环的跳出 终止return 跳出一切代码 只能用于有返回值的方法break 结束掉当前的循环 如果要结束多层循环 需要在想结束的那一层循环上加入 outer 并且 break 要变为 break outercontinue 跳出continue以后的代码准备执行当前循环的下一次循环 如果要跳出多层循环 需要在想跳出的那一层循环上加入 outer 并且continue要变成 continue outer六。foreach循环语法 for ( 数据类型 变量名 : 数组或者集合(list.set) )注意事项: foreach 循环中对数组或者集合元素赋值是没有用的实际原理循环数组或者集合时先把值复制给了变量再赋值实际是给变量复制数组或集合元素并无改变。顺道写一下map的foreach 循环Map mapnew HashMap();for (Entry entry : map.entrySet()) {}Map的entrySet()方法实际上得到的是一个set集合