1.if - else语句
2.迭代
while 每次循环开始时计算一次表达式的值
do - while 至少执行一次
for循环
for循环中可以使用逗号定义多个相同类型的变量,也可使用逗号同时步进,如
for(int i = 10,j = 0;true;j+=3, i++){
if(j>i){
System.out.println("a");
break;
}else{
System.out.println("b");
}
}
foreach 遍历数组和容器或实现了iterable的类
3.return 如果方法返回值类型为void,return可不写,如果不是void,则必须保证每条代码路径都会返回一个值
4.break 跳出循环或switch语句,可与标签同时使用以跳出外循环
continue 跳出本次循环,执行下次循环,可与标签同时使用执行外循环
5.switch语句
每个case后加break,如不加则会继续执行
case语句堆叠在一起,可对一段代码进行多重匹配