在Java中,continue
關鍵字有以下幾種用法:
continue
關鍵字時,跳過當前迭代,繼續下一次循環的執行。for (int i = 0; i < 10; i++) {
if (i % 2 == 0) {
continue;
}
System.out.println(i);
}
輸出結果為:
1
3
5
7
9
continue
可以指定跳過的是哪個循環。for (int i = 0; i < 5; i++) {
for (int j = 0; j < 5; j++) {
if (j % 2 == 0) {
continue;
}
System.out.println("i = " + i + ", j = " + j);
}
}
輸出結果為:
i = 0, j = 1
i = 1, j = 1
i = 2, j = 1
i = 3, j = 1
i = 4, j = 1
continue
還可以用于結束當前循環,轉而執行下一個循環。for (int i = 0; i < 5; i++) {
if (i == 3) {
continue;
}
System.out.println(i);
}
輸出結果為:
0
1
2
4