直接上代码
public class TestEnum {
public static void main(String[] args) {
MyEnum myEnum=MyEnum.East;
System.out.printf(myEnum.GetDes());
}
}
enum MyEnum
{
East("东方"),
West("西方"),
South("南方"),
North("北方");
private String des;
private MyEnum(String string)
{
des=string;
}
public String GetDes()
{
return des;
}
}
要点:
1 定义枚举的构造器方法带参,只能为private
2 定义说明字段和获取说明字段的方法
3 枚举实例必须在前面