枚舉類型(enum)是Java中一種特殊的資料類型,用於表示一組固定的常數。枚舉類型的每個值都是常數,並且只能是該類型的實例。枚舉類型可以用來表示顏色、性別、狀態等各種各樣的概念。
在Java中,枚舉類型的值可以透過以下幾種方式設定:
public enum Color { RED(255, 0, 0), GREEN(0, 255, 0), BLUE(0, 0, 255); private int red; private int green; private int blue; private Color(int red, int green, int blue) { this.red = red; this.green = green; this.blue = blue; } public int getRed() { return red; } public int getGreen() { return green; } public int getBlue() { return blue; } }
public enum Color { RED, GREEN, BLUE; private Color() { // 构造函数中可以初始化枚举类型的值 } }
public enum Color { RED, GREEN, BLUE; static { // 静态代码块中可以初始化枚举类型的值 } }
Java中枚舉類型的值設定技巧
枚舉類型(enum)是Java中一種特殊的資料類型,用來表示一組固定的常量。枚舉類型的每個值都是常數,並且只能是該類型的實例。枚舉類型可以用來表示顏色、性別、狀態等各種各樣的概念。 在Java中,枚舉類型的值可以透過以下幾種方式設定:public enum Color { RED(255, 0, 0), GREEN(0, 255, 0), BLUE(0, 0, 255); private int red; private int green; private int blue; private Color(int red, int green, int blue) { this.red = red; this.green = green; this.blue = blue; } public int getRed() { return red; } public int getGreen() { return green; } public int getBlue() { return blue; } }
public enum Color { RED, GREEN, BLUE; private Color() { // 构造函数中可以初始化枚举类型的值 } }
public enum Color { RED, GREEN, BLUE; static { // 静态代码块中可以初始化枚举类型的值 } }
總結
以上是學習如何在Java中設定枚舉類型的值的詳細內容。更多資訊請關注PHP中文網其他相關文章!