天天看點

簡單枚舉示例

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
漢語名稱:周二

           

轉載于:https://www.cnblogs.com/lu51211314/p/9914196.html