流程控制之do while循环
do {
//代码语句
}while(布尔表达式);
与while的区别
-
while是先判断再执行,do while是先执行再判断
-
循环体至少会被执行一次
实例1:
package com.yeyue.struct;
public class DoWhileDemo01 {
public static void main(String[] args) {
int i = 0;
int sum = 0;
do {
sum = sum + i;
i++;
}while (i<=100);
System.out.println(sum);
}
}
实例2:
package com.yeyue.struct;
public class DoWhileDemo02 {
public static void main(String[] args) {
int a = 0;
while (a<0){
System.out.println(a);
a++;
}
System.out.println("============================");
do{
System.out.println(a);
a++;
}while(a<0);
}
}

浙公网安备 33010602011771号