直接上代碼
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 枚舉實例必須在前面