共計 458 個字符,預(yù)計需要花費(fèi) 2 分鐘才能閱讀完成。
在 Java 中,枚舉類型是一種特殊的類,每個枚舉常量都是該類的一個實(shí)例。枚舉常量的初始值是在定義枚舉常量時指定的。
例如,定義一個顏色枚舉類型:
public enum Color {RED, GREEN, BLUE;}
在這個例子中,枚舉類型 Color 有三個常量:RED、GREEN 和 BLUE。它們的初始值就是它們的名稱。
如果你想為枚舉常量賦予特定的值,可以在枚舉常量后面使用構(gòu)造函數(shù)來指定初始值。例如:
public enum Color {RED(0xFF0000), GREEN(0x00FF00), BLUE(0x0000FF);
private int value;
private Color(int value) {this.value = value;}
public int getValue() {return value;}
}
在這個例子中,每個枚舉常量都有一個對應(yīng)的整數(shù)值,通過構(gòu)造函數(shù)來初始化。你可以通過調(diào)用 getValue 方法來獲取枚舉常量的值。
注意,枚舉常量的初始值必須在定義枚舉常量時指定,無法在運(yùn)行時改變。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完