在Java中也可以根据需要将一段代码重复进行多次的运行,这就是循环语句。
初始化语句;
while(判断条件语句){
循环体语句;
控制条件语句;
}
2、do…while循环
特点:还是用于执行未知循环次数的语句,先执行,再判断
与while循环的区别:对于while语言而言,如果不满足条件,则不能进入循环,但有时候我们需要即使不满足条件,也至少执行一次,而do…while循环就具备这一功能。
语法:
初始化语句;
do{
循环体语句;
控制条件语句;
}while(判断条件语句);
for(初始化表达式;条件表达式;迭代表达式){
循环体;
}
.常见问题
1)循环变量未初始化
2)循环条件缺失
3)循环变量不累加
4)表达式全部省略for(;??,造成死循环
5.多重循环
循环体中包含循环语句的结构称为多重循环。三种循环语句可以自身嵌套,也可以相互嵌套,最常见的就是二重循环。在二重循环中,外层循环每执行一次,内层循环要执行一圈。
如下所示:
原文:https://www.cnblogs.com/qq970459424/p/14928883.html