版权声明:转载需要经过本人同意 https://blog.csdn.net/qq_35499112/article/details/84137703
语法:
while(布尔表达式){
循环体;
}
先判断表达式,直到表达式不成立时结束循环体;
do{
循环体
}while(布尔表达式);
先执行循环体,在判断表达式,直到表达式不成立时,结束循环体;
package demo;
public class Demo {
public static void main(String[] args){
//while循环
int a=1;
int b=0;
while(b<2){
b=a++;
System.out.println(b);//结果输出1,2
}
int n=1;
int m=0;
//do...while循环
do{
m=n++;
System.out.println(m);
}while(m<2);//结果输出1,2
}
}
while循环语句格式执行流程:
初始化表达式①
while(布尔表达式②){
循环体③
步进表达式④
}
执行流程:
执行顺序:①②③④>②③④>②③④…②不满足为止。
①负责完成循环变量初始化。
②负责判断是否满足循环条件,不满足则跳出循环。
③具体执行的语句。
④循环后,循环变量的变化情况。