Java循环语句之while、do...while
white
-
结构
while(表达式){ 循环体 }
表达式结果为true时执行
-
应尽量避免进入死循环
-
示例
// 计算1+2+3+...+100 相加
int a=0;
int sum=0;
while(a<=100){
sum=sum+a;
a++;
}
System.out.println(sum);
do...while
-
结构
do{
循环体
}white(表达式)
-
do...while循环体至少会执行一次
-
示例
int a=0;
int sum=0;
do{
sum+=a; //sum=sum+a
a++;
}while (a<=100);
System.out.println(sum);
while与do...while的区别
-
while满足条件才会执行
-
-
while先判断表达式再执行循环体
-
do...while先执行循环体再判断表达式
-

浙公网安备 33010602011771号