循环结构:for,while(这两个使用的比较多)和do-while;
for循环结构:1初始化部分,2循环条件部分,3循环体部分和4迭代部分
for(1;2;4) {
3
}1-2-3-4-2-3-4-2,,,2
for(int i=0;i<5;i++) {
System.out.println("hello world");
}
while循环:1初始化条件2循环条件3循环体4迭代条件
1
while(2){
3;
4;
}
for循环和while循环可以相互转换,写while循环时要注意不要忘了迭代条件,不然会造成死循环
int i=1;
while(i<=100) {
if(i%2==0) {
System.out.println(i);
}
i++;
}
嵌套循环:将一个循环结构A声明在另一个循环结构B的循环体中,就构成了嵌套循环
break与continue的区别
使用范围: 循环中的作用 相同点
break: 循环结构中 结束当前循环关键字 后面不能声明执行语句
continue:循环结构中 结束当次循环关键字 后面不能声明执行语句
break与continue后面都可加上for循环前加的字母,来保证结束加这个字母的当前/当次循环