简单枚举示例

1、简单的枚举

public enum Day {
    //名(值)
    MONDAY,
    TUESDAY,
    WEDNESDAY,
    THURSDAY,
    FRIDAY,
    SATURDAY,
    SUNDAY;//记住要用分号结束

}

public class Main {
    public static void main(String[] args) {
        System.out.println(Day.TUESDAY);
    }
}

打印结果:
TUESDAY

2、带有描述的枚举

public enum Day {
    //名(值)
    MONDAY("周一"),
    TUESDAY("周二"),
    WEDNESDAY("周三"),
    THURSDAY("周四"),
    FRIDAY("周五"),
    SATURDAY("周六"),
    SUNDAY("周日");//记住要用分号结束
    private String value;
    private Day(String value){
        this.value=value;
    }

    public String getValue() {
        return value;
    }
}

public class Main {
    public static void main(String[] args) {
        Day day =Day.TUESDAY;
        System.out.println("英文名称:"+day.name());
        System.out.println("汉语名称:"+day.getValue());
    }
}
打印结果:
英文名称:TUESDAY
汉语名称:周二

 


 

posted @ 2018-11-06 11:15  品书读茶  阅读(544)  评论(0编辑  收藏  举报