do’’'while循环
对于while语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。
do···while循环与while循环相似,不同的是do···while循环会至少执行一次。
语法:
do{
//代码语句
}while(布尔表达式);
while和do···while的区别:
- while先判断后执行,do···while是先执行后判断。
- do···while总是保证循环体会被至少执行一次,这是他们的主要差别
For循环
虽然所有的循环结构都可以用while或者do···while表示,但java提供了另一种语句—for循环,使一些循环结构变得更加简单。
for循环语句是支持迭代的一种通用结构,是最有效最灵活的循环结构。
for循环执行的次数是在执行前就确定的。
语法:
for(初始化;布尔表达式;更新){
//代码语句
}