break-----中断循环
continue-----跳过当次循环
顺序结构
从上往下,依次执行
选择结构
if...else...
switch(表达式){
case 值1:
语句体1;
break;
case 值2:
语句体2;
break;
default:
语句体n+1;
break;
}
循环结构
for
for(初始化语句;判断条件语句;控制条件语句){
循环体语句;
}
执行流程:
1、执行初始化语句
2、执行判断条件
3、执行循环体语句
4、执行控制条件语句
5、回到2继续
for(Object obj : 集合对象){
System.out.println(obj)
}
while
初始化语句;
while(判断条件语句){
循环体语句;
控制条件语句;
}
do…while
先执行循环体,在判断
初始化语句;
do{
循环体语句;
控制条件语句;
}while(判断条件语句)
执行流程:
1、执行初始化语句
2、执行循环体语句
3、执行控制条件语句
4、执行判断条件语句
5、回到2继续