第四章 循环结构
1.while循环
while ( 循环条件 ) {
循环操作
}
int i = 1;
while ( i <= 100 ) {
System.out.println("第" +i+ "遍写:
好好学习,天天向上!");
i ++;
}
2.do-while循环
do {
循环操作
}while ( 循环条件 );
先执行再判断
3.while循环和do-while循环的区别
while先判断再执行
do-while先执行再判断
初始情况不满足循环条件时
while循环一次都不会执行
do-while循环不管任何情况都至少执行一次
4.for循环
for ( int i = 0 ; i < 100 ; i++ ) {
System.out.println("好好学习!");
}
for循环常见问题
变量 i 没有初始化
for(;i<10;i++){
System.out.println("这是 "+i);
}
缺少循环条件,死循环
for(int i=0;;i++){
System.out.println("这是 "+i);
}
循环变量不发生变化 ,会导致死循环
for(int i=0;i<10;){
System.out.println("这是 "+i);
}
循环中缺少必要的循环控制,会导致死循环
for(;;){
System.out.println("这是测试");
}
5.总结
需要多次重复执行一个或多个任务的问题考虑使用循环来解决
无论哪一种循环结构,都有4个必不可少的部分:初始部分、循环条件、循环体、更新循环变量
适用情况
循环次数确定的情况,通常选用for循环
的问题考虑使用循环来解决**
无论哪一种循环结构,都有4个必不可少的部分:初始部分、循环条件、循环体、更新循环变量
适用情况
循环次数确定的情况,通常选用for循环
循环次数不确定的情况,通常选用while或do-while循环

被折叠的 条评论
为什么被折叠?



