目录
do...while 循环
-
对于while 语句而言,,如果不满足条件,则不能进入循环。但是有时候我们需要即使不满足条件,也至少执行一次。
-
do...while 循环和 while 循环相似,不同的是,do...while 循环至少执行一次。
语法:
do {
//代码语句
}while
-
While和do...While的区别:
-
while先判断后执行。do...while是先执行后判断!
-
Do...while总是保证循环体会被至少执行一次!这是它们的主要差别。
-
实例:
public class DoWhileDemo01 {
public static void main(String[] args) {
//定义变量、赋值
int i = 0;
int sun = 0;
do {
sun = sun + i;
i++;
}while (i<=100);
System.out.println(sun);
}
}
测试:
通过代码来了解 while 和 do...while 的区别
public class DoWhileDemo02 {
//通过实操来了解 while 和 do...while 的区别
public static void main(String[] args) {
int a = 0;
while (a<0){ //先判断后执行,
System.out.println(a);
a++;
}
System.out.println("===========");//分割线
do { //先执行后判断!
//Do...while总是保证循环体会被至少执行一次
System.out.println(a);
a++;
}while (a<0);
/*
输出结果:
===========
0
*/
}
}