do…while循环
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);
}
}
while和do…while循环的区别
/*
While和do-While的区别:
while先判断后执行。 do...while是 先执行后判断!
Do...while总是保证循环体会被至少执行一次!这是他们的主要差别。
*/
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);
}
}