什么是while循环:
while ( 循环条件 ) {
循环操作
}
案例:
int i = 1;
while ( i <= 100 ) {
System.out.println("第" +i+ "遍写:好好学习,天天向上!");
i ++;
}
do-while循环:
do {
循环操作
} while ( 循环条件 );
do-while循环和while循环的区别:
1,语法不同
while 先判断在执行
do-while 先执行在判断
2,执行次序不同
3,初始情况不满足循环条件时
while循环一次都不会执行
do-while循环不管任何情况都至少执行一次
for 循环:
for(参数初始化;条件判断;更新循环变量){
循环操作
}
for(int i=0;i<100;i++){
System.out.println("好好学习!");
}
循环次数固定,for比while更简洁
无论哪一种循环结构,都有4个必不可少的部分:初始部分、循环条件、循环体、更新循环变量
总结:
区别1:
区别2:
while 循环:先判断,再执行
do-while循环:先执行,再判断
for循环:先判断,再执行
区别3:
循环次数确定的情况,通常选用for循环
循环次数不确定的情况,通常选用while或do-while循环