兩層循環,最內層滿足條件跳出兩層循環

兩層循環,最內層滿足條件跳出兩層循環

break

當最內層循環滿足條件,直接結束兩層循環:

        loop:
        for (int i = 0; i < 3; i++) {
            for (int j = 0; j < 3; j++) {
                System.out.println("循環中 i - j:" + i + " - " + j);
                if (i == 1 && j == 0) {
                    System.out.println("結束時 i - j:" + i + " - " + j);
                    break loop;
                }
            }
        }

在這裏插入圖片描述

continue

        loop:
        for (int i = 0; i < 3; i++) {
            for (int j = 0; j < 3; j++) {
                System.out.println("循環中 i - j:" + i + " - " + j);
                if (i == 1 && j == 0) {
                    System.out.println("結束時 i - j:" + i + " - " + j);
                    continue loop;
                }
            }
        }

在這裏插入圖片描述這個 continue loop用法,和單獨使用break效果一致。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章