枚举

枚举
枚举
枚举类型定义
enum Week{Mon,Tue,We};
举例
enum Week{Mon(“moday”),Tue(“tuesday”),Wed(“wednesday”)
private String name;
(枚举类型的构造函数只是在枚举成员初始化的时候调用一次)
Week(String name){
System.out.println(“initialize”);
this.name = name;
}
public static void printDay(int i)
{
switch(i){
case 0:System.out.println(Week.Mon);
break;
case 1:System.out.println(Week.Tue);
break;
case 3:Sysetem.out.println(Week.Wed);
break;
default:System.out.println(“wrong number”);
}

}
public String toString(){
return this.name+"";
}
}