一.循环语句
1.for循环
for(初始化表达式1;布尔表达式2;步进表达式3){
循环体4;
}
for循环的注意事项:1,2,3,4均可为空
当1为空,并不是不写初始化表达式,而是将初始化表达式定义在循环外,提高作用域
当2为空时,相当于结果为true的死循环
当3为空时,可以将步进表达式定义在循环体内,或者就是不写步进表达式。循环是死循环。
for循环语句格式:for(初始化表达式①; 布尔表达式②; 步进表达式④){
循环体③
}
2.whlie循环
while循环语句格式:初始化表达式①
while(布尔表达式②){
循环体③
步进表达式④
}
明确循环次数使用for循环
不明确循环次数使用while循环
while循环布尔表达式可以为true但不能为空
3.do...while循环
do...while循环格式:初始化表达式①
do{
循环体③
步进表达式④
}while(布尔表达式②);
4.For和while的小区别
控制条件语句所控制的那个变量,在for循环结束后,就不能再被访问到了,而while循环结束还可以继续使用,如果你想继续使用,就用while,否则推荐使用for。原因是for循环结束,该变量就从内存中消失,能够提高内存的使用效率。
5.跳出语句break
使用场景:终止switch或者循环
在选择结构switch语句中
在循环语句中
离开使用场景的存在是没有意义的
6.continue
使用场景:结束本次循环,继续下一次的循环