循环类:
- while循环
//while循环
while(布尔){
执行true,并跳回while,继续判断;
}执行false,不需要加花括号;
- do_while循环
课堂训练(practice)
long x=1l;
long y=1l;
do{//无条件执行一次do,在执行完do之后,判断while,true则继续执行do,false则执行while之后的语句
y=y*x;
x+=2;
}
while(x<=21);
System.out.println(y);
- for循环
for(表达式1;表达式2;表达式3){
for(){
if()
语句a;
if(){
break;
}
}
}
}这一段语句使用了for循环嵌套,并在中间加入了两个if判断,来进行特殊条件下的。第一个if执行后,并不影响第二个if的执行。但,第二个if如果执行了,将产生break,这个break只会打断里面嵌套的for循环,不会打断最外层的for循环。