例如:
public enum EnumDemo{ 星期日(1),星期一(2),星期二(3),星期三(4),星期四(5),星期五(6),星期六(7); PRivate int i; private EnumDemo (int i){ this.i = i; } public int getI(){ return i; } public static void main(String[] args){ System.out.println(EnumDemo.星期一); System.out.println(EnumDemo.星期日.getI()); for(EnumDemo e : EnumDemo.values()){ System.out.println(e.name()); } EnumDemo e = EnumDemo.星期日; switch(e){ case 星期日 : System.out.println(e+"休息"); break; case 星期六 : System.out.println(e+"加班"); break; case 星期五 : System.out.println(e+"上班"); break; case 星期四 : System.out.println(e+"上班"); break; case 星期三 : System.out.println(e+"上班"); break; case 星期二 : System.out.println(e+"上班"); break; case 星期一 : System.out.println(e+"上班"); break; } }}括号里有什么就要加属性,和构造函数 星期日(1)
private int i; private EnumDemo (int i){ this.i = i; } public int getI(){ return i; }EnumDemo.values()获取所有的枚举
新闻热点
疑难解答