課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
如題,,我不明白它跳過的剩余語句是哪些。
2016-07-23
源自:Java入門第一季(IDEA工具)升級版 4-12
正在回答
就是跳過本次循環(huán)continue后的語句? 舉個例子
for(int?i=0,i<10,i++){ System.out.println("imooc"+i); if(i==5){continue;} System.out.println("hello"+i); }
在上面的程序中會輸出10次imooc,但在i=5 的時候,有一個continue所以它后的語句不會執(zhí)行,直接進行下一次循環(huán),則只會輸出9次hello,i=5的時候沒有,但其前面的語句會執(zhí)行,所以imooc會有10次
如果遇到break則會直接跳出循環(huán),這樣hello只會打印到i=4的時候,之后就會跳出循環(huán),執(zhí)行循環(huán)后面的語句
陳小壹 提問者
可以理解為直接到大括號前再重新循環(huán)
跳過本次循環(huán)的所有語句,舉個例子:
求 1 到 10 之間的所有偶數(shù)的和。
public class HelloWorld {
? ? public static void main(String[] args) {
int sum = 0; // 保存累加值
for (int i = 1; i <= 10; i++)?
// 如果i為奇數(shù),結(jié)束本次循環(huán),進行下一次循環(huán)
if ( ?i%2!=0 ? ? ? ? ? ) {
continue;
}
sum = sum + i;
System.out.print("1到10之間的所有偶數(shù)的和為:" + sum);
比如當(dāng) i=1的時候,就直接跳出本次循環(huán),又從i=2開始進入;
舉報
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
4 回答循環(huán)語句continue
3 回答continue 在不同循環(huán)語句中的跳轉(zhuǎn)情況
1 回答continue跳過循環(huán)體是直接跳到最外層循環(huán)嗎?
2 回答java 循環(huán)跳轉(zhuǎn)語句,break
3 回答Java循環(huán)跳轉(zhuǎn)語句之 break
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-07-24
就是跳過本次循環(huán)continue后的語句? 舉個例子
在上面的程序中會輸出10次imooc,但在i=5 的時候,有一個continue所以它后的語句不會執(zhí)行,直接進行下一次循環(huán),則只會輸出9次hello,i=5的時候沒有,但其前面的語句會執(zhí)行,所以imooc會有10次
如果遇到break則會直接跳出循環(huán),這樣hello只會打印到i=4的時候,之后就會跳出循環(huán),執(zhí)行循環(huán)后面的語句
2016-07-23
可以理解為直接到大括號前再重新循環(huán)
2016-07-23
跳過本次循環(huán)的所有語句,舉個例子:
求 1 到 10 之間的所有偶數(shù)的和。
public class HelloWorld {
? ? public static void main(String[] args) {
int sum = 0; // 保存累加值
for (int i = 1; i <= 10; i++)?
// 如果i為奇數(shù),結(jié)束本次循環(huán),進行下一次循環(huán)
if ( ?i%2!=0 ? ? ? ? ? ) {
continue;
}
sum = sum + i;
}
System.out.print("1到10之間的所有偶數(shù)的和為:" + sum);
}
}
比如當(dāng) i=1的時候,就直接跳出本次循環(huán),又從i=2開始進入;