java如何定义枚举常量类

   2024-10-06 9660
核心提示:在Java中定义枚举常量类可以使用关键字enum。下面是一个例子:public enum Day {MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY,SATU

在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的参数值了。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号