流程控制:顺序、选择、循环
switch结构:判断条件是常量值
switch(n){
case 1:System.out.println("星期一");break;
case 2:System.out.println("星期二");break;
case 3:System.out.println("星期三");break;
...
}
循环while
while(循环条件){
语句;
}
do-while循环
do{
}while(循环条件);
至少执行一次,最后分号;别丢 这个初学者容易忘
for循环
for(表达式1;表达式2;表达式3)
{
语句;
}
三个表达式都可以省略
int i=1;
for(;i<=0;i++)
这样
表达式2省略
for(;;i++)永远循环
for(;;)必须在循环体i++加上
上述情况和while(true)等价
break语句 结束当前循环的执行
执行完break,循环体中位于break后面的语句不执行
多重循环只跳出一层
continue语句
只能用在循环里
结束当前循环,要继续执行下次循环