- 语法:
初始化语句;
do{
循环体语句;
控制条件语句;
}while(boolean表达式);
-
执行过程:
(1)会先执行do循环体里面的语句。
(2)运算while后面的boolean表达式。
(3)如果是true,则继续运行。如果是false,则循环结束。
注意: while后面的“;”一定要记得写哦! -
例如:
int i = 6;
do {
System.out.println("i = " + i);
i++;
}while(i <= 5);
运行结果:i = 6
- 三种循环体的比较:
(1)do…while循环体至少执行一次。
(2)for和while是先判断条件是否成立,然后再决定是否执行循环体·。
ps: 工作中常用for,因为变量会及早的从内存中消失,可以提高内存的使用效率。