java中的循环
if语句
if(条件<布尔表达式1>){ if(条件<布尔表达式1>){ if(条件<布尔表达式1>){
}else if条件<布尔表达式1>{ } }else{
} }
continue用于在循环体内,跳过continue之后的代码,回到循环体首执行下一次循环。
break; 遇到break时退出当前循环; String x = "123";
switch(x){
switch分支语句 case "s":
switch (<表达式>){ System.out.println("--->"+"1");
case <>: break;
当switch的表达式与case的值相同,执行相应case的语句。 case "x":
注意:每个case后应加上break; System.out.println("--->"+"2");
case <>: break;
case "123":
case <>: System.out.println("--->"+"3");
break;
default: default:
当以上case都没有时执行 System.out.println("--->"+"4");
} }
输出结果为;--->3
for ( <初始化循环>;<布尔型循环条件>;<循环的幅度> ) { for(int i = 0;i<=10;i++){
System.out.println(i);
}
}
输出结果;0
1
2
.
.
.
10
for(int i = 1;i<=10;i=i+3){
System.out.println(i);
}
输出结果;1
4
7
10
while ( <布尔型循环条件> ) { int i=1;
当布尔型循环条件的值为真(true)时,执行循环 while(i<30){
直到布尔型循环条件的值为假(false)时,退出循环 System.out.println(i=i+2);
} }
do { int i = 0;
执行语句,然后判断布尔型循环条件的值, do{
如果为真(true),则继续循环,否则退出循环; System.out.println(i=i+3);
} while ( <布尔型循环条件> ); }while(i<10);
循环之间可嵌套
浙公网安备 33010602011771号