在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)的代碼邏輯。