循环学习要点
循环格式
循环格式要考虑周全
循环的执行流程要绝对掌握(画流程图)
循环的使用场景
当重复性/有规律做一件事情的时候,可以考虑使用循环
格式
while
初始化循环条件1
while(条件2){
循环体3
当条件成立时,就会一直执行这里的代码,直到条件不成立
控制循环条件的代码4
}
do while
初始化循环条件1
do{
循环体2
控制循环条件的代码3
}while (条件4);
for
for(初始化条件/条件判断/控制条件){
循环体
}
循环的思想
累加的思想
累乘
统计的思想
程序其它跳转语句
break
-在swith中结束当前分支
-在循环中,代表结束/跳出当前循环
一般不会单独出现,跟if一起
continue
-只能放在循环中,代表结束本次,继续下次循环
-一般不会单独出现,跟if一起
return
-只能出现在方法中,用于结束/跳出,当前方法
无限循环
-格式一
for(;;){
}
-格式二
while(true){
if(xxx){
break;
}
}
循环的嵌套