第五讲:循环控制语句**
一:while循环
1:while循环
while(布尔表达式){
循环语句
}
特点: 只要条件为真,就执行代码块,知道布尔表达式为false(表达式值为假)时停止。
2:do-while循环
do{
循环代码块
}while(布尔表达式);
特点: 首先先执行一次代码块,再判断条件是否为真,若为真,则重复执行;若为假,则停止循环。
3:while和do-while 的比较:
- while先测试条件,再决定是否循环。
- do-while先进入循环,再判断条件。至少会有一次循环。
二:for循环
for(变量初始值;循环条件;循环变量增值){
循环代码快
}
三:循环终止语句
1:break
break语句用来从循环体内跳出循环,即提前结束循环。
2:continue
结束本次循环,即跳过循环体中下面尚未执行的语句,接着进下一次是否执行循环的判断。
3:continue和break语句的区别
continue语句只是结束本次循环,而不是中止整个循环的执行。而break语句则是结束整个循环过程,不再判断执行循环的条件是否成立。
外层循环代表走了几趟,内层循环代表每趟走了几次。
\t表示八个空格
循环外System.out.println();//达到一个换行的效果