在Java中,枚舉類是一種特殊的類,用于表示一組固定的常量值。要創建一個枚舉類的實例,你需要使用枚舉類名后跟一對大括號{}
,并在其中定義枚舉常量。然后,你可以通過枚舉類名直接訪問這些常量,或者使用values()
方法獲取枚舉常量的數組。
下面是一個簡單的Java枚舉類示例:
// 定義一個名為Color的枚舉類
public enum Color {
RED,
GREEN,
BLUE;
}
要創建一個Color枚舉類的實例,你可以這樣做:
// 使用枚舉類名直接訪問枚舉常量
Color red = Color.RED;
// 使用values()方法獲取枚舉常量的數組,然后遍歷數組創建實例
Color[] colors = Color.values();
for (Color color : colors) {
System.out.println(color);
}
在這個例子中,我們首先通過Color.RED
直接創建了一個Color枚舉類的實例。然后,我們使用values()
方法獲取了Color枚舉類的所有常量,并遍歷數組創建了一個Color類型的變量。