充分利用迴圈可以提高程式的開發和執行效率,但是如果不注重迴圈中的演算法很容易導致程式的死迴圈,那將是程式的死穴。所以在迴圈體中要對可能出現的特殊情況使用break語句中斷迴圈。
public class breakcyc ;
system.out.println("在你發現第一只老鷹之前,告訴我都有什麼鳥。");
for (string string : array)
system.out.println("\n\n-------------中斷雙層迴圈的例子。-------------");
// 建立成績陣列
int myscores = new int ,
, };
system.out.println("寶寶這次考試成績:\n數學\t語文\t英語\t美術\t歷史");
no1: for (int is : myscores)
}system.out.println();}}
}
輸出:-------------中斷單層迴圈的例子。-------------
在你發現第一只老鷹之前,告訴我都有什麼鳥。
有:白鷺 有:丹頂鶴 有:黃鸝 有:鸚鵡 有:烏鴉 有:喜鵲
-------------中斷雙層迴圈的例子。-------------
寶寶這次考試成績:
數學語文英語美術歷史
67786322
等等,22分的是什麼?這個為什麼不及格?
例項039 終止迴圈體
心法領悟039 用break避免死迴圈。充分利用迴圈可以提高程式的開發與執行效率,但是如果不注重迴圈中的演算法很容易導致程式的死迴圈,那將是程式的死穴。所以在迴圈體中要對可能出現的特殊情況適用break語句中斷迴圈。public class breakcyc system.out.println 在...
例項25 終止迴圈體
package wjf public class wjf1 system.out.println 在你發現第一只老鷹之前,告訴我都有什麼鳥。for string string array system.out.println n n 中斷雙層迴圈的例子 建立成績陣列 intmyscores new ...
forEach跳出迴圈體
在foreach中,不能使用 continue 和 break 可以使用 return 或 return false 跳出迴圈,效果與 for 中 continue 一樣。注意該方法無法一次結束所有迴圈。foreach 跳出本次迴圈,使用return 1,2,3,4,5 foreach functi...