do-while循环
- 先执行再判断循环条件。
- 特点:一定会先执行一次循环体。
格式:
初始化语句;
do{
循环体语句;
迭代语句;
}while(循环条件);
代码演示:
int i = 0; do { System.out.println("HelloWorld!"); i++; }while (i<3);
三种循环的区别:
- for循环和while循环(先判断后执行)
- do-while循环(第一次先执行后判断)
for和while的区别:
- for循环和while循环的执行流程是一模一样的。
- 如果已知循环次数建议使用for循环,如果不清楚要循环多少次建议使用while循环。
- for循环中,控制循环的变量只在循环中可以使用。while循环中,控制循环的变量再循环后还可以继续使用。