/**循环结构*/ public class Demo07{ public static void main(String []args){ //for 循环(明确执行次数) for(int i=1;i<=10;i++){ if(i==3){ } System.out.println("for循环:"+i); } //while 循环(不知道执行次数) int j =1; while(j<=10){ System.out.println("while循环:"+j); j++; } //do...while循环(至少执行一次) int k = 1; do{ System.out.println("do...while循环:"+k); k++; }while(k<=10); } }
循环结构
3.1 for(初始值;条件;增量){
执行语句
}
3.2 while(条件){
执行语句
}
3.3 do{
执行语句
}while(条件);
for循环中该变量随着循环结束而从内存消亡,
while循环中却可以继续存在并使用,也就是还在内存中并未消亡。
※明确执行次数for , 不知道执行次数while ,至少执行一次do...while
continue:跳出当次循环
break: 跳出循环
return:程序终止
goto:Java中有但不去使用
无限循环:
Booleanb=true;
While(b){
xxxxxxxxxx
// b=false或break 退出循环
}