溫馨提示×

java如何定義枚舉常量類

小樊
115
2024-07-13 10:33:21
欄目: 編程語言

在Java中定義枚舉常量類可以使用關鍵字enum。下面是一個例子:

public enum Day {
    MONDAY,
    TUESDAY,
    WEDNESDAY,
    THURSDAY,
    FRIDAY,
    SATURDAY,
    SUNDAY
}

在這個例子中,我們定義了一個枚舉常量類Day,其中包含了一周中的每一天作為枚舉常量。每個枚舉常量都是Day類型的對象,可以直接通過Day.MONDAY這樣的方式訪問。

枚舉常量類可以包含方法和構造函數,也可以為每個枚舉常量指定參數值。例如:

public enum Day {
    MONDAY(1),
    TUESDAY(2),
    WEDNESDAY(3),
    THURSDAY(4),
    FRIDAY(5),
    SATURDAY(6),
    SUNDAY(7);
    
    private int value;

    Day(int value) {
        this.value = value;
    }

    public int getValue() {
        return value;
    }
}

在這個例子中,我們為每個枚舉常量指定了一個參數值,并且定義了一個getValue方法來獲取這個參數值。通過Day.MONDAY.getValue()就可以獲取MONDAY的參數值了。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女