语法:
初始化语句
;
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,因为变量会及早的从内存中消失,可以提高内存的使用效率。