java枚举自定义枚举成员转换为字符串函数
直接上代码
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 枚举实例必须在前面