如何在Java中定義枚舉類型并使用switch語(yǔ)句

小樊
88
2024-08-09 09:31:37

在Java中定義枚舉類型,可以在類外部通過(guò)關(guān)鍵字enum來(lái)定義一個(gè)枚舉類型。然后在switch語(yǔ)句中使用枚舉類型。

例如,假設(shè)我們有一個(gè)表示顏色的枚舉類型:

public enum Color {
    RED, GREEN, BLUE;
}

然后在代碼中使用switch語(yǔ)句來(lái)判斷顏色類型:

Color color = Color.RED;

switch (color) {
    case RED:
        System.out.println("The color is red");
        break;
    case GREEN:
        System.out.println("The color is green");
        break;
    case BLUE:
        System.out.println("The color is blue");
        break;
    default:
        System.out.println("Unknown color");
        break;
}

這樣就可以根據(jù)枚舉類型的取值來(lái)執(zhí)行相應(yīng)的代碼邏輯。

0