1. 程式人生 > 實用技巧 >050 01 Android 零基礎入門 01 Java基礎語法 05 Java流程控制之迴圈結構 12 continue語句

050 01 Android 零基礎入門 01 Java基礎語法 05 Java流程控制之迴圈結構 12 continue語句

050 01 Android 零基礎入門 01 Java基礎語法 05 Java流程控制之迴圈結構 12 continue語句

本文知識點:continue語句

continue語句

continue語句與break語句的不同:
break:
1、可以用於switch結構和迴圈結構中
2、不僅當前迴圈(當次迴圈)的迴圈體中break後的語句不再執行,還要跳出迴圈體,整個迴圈體都不再執行
continue:
1、continue語句只能用在迴圈裡,不能用於其他結構
2、continue語句可以結束當前正在執行的迴圈(即當次迴圈)的執行(即當次迴圈下,迴圈體中continue語句之後的語句不再執行),但是還要繼續下一次迴圈的執行

continue語句在單重迴圈中的使用




sum最終結果為5

continue語句在雙重迴圈中的使用


答案是:k=16
第1輪:
1+0+3+0 = 4
第2輪:
1+0+3+0 = 4
第3輪:
1+0+3+0 = 4
第4輪:
1+0+3+0 = 4

4輪總計:4+4+4+4=16
程式程式碼及其執行結果:

public static void main(String[] args) {
	int k = 0;
	for (int i = 1; i < 5; i++) {
		for (int j = 1; j < 5; j++) {
			if(j%2 ==0)continue;
			k = k + j;
		}
	}
	System.out.println("k = " + k);
}