1、創建一個枚舉
public enum DemoEnum {// 引號里面存放的是下面所創建的屬性,如果不創建屬性則不能輸入引號里的值的NORMAL("正常"),DESTORY("廢棄");private String label;private DemoEnum(String label){this.label = label;}public String getLabel(){return label;}
}
2、調用
public static void main(String[] args) {// 獲取 valueSystem.out.println(DemoEnum.DESTORY); // DESTORY// 獲取 label 就是引號里的值System.out.println(DemoEnum.DESTORY.getLabel()); // 廢棄
}
3、根據value值獲取標簽
// 方式一:
String value1 = Enum.valueOf(DemoEnum.class, "NORMAL").getLabel();
System.out.println(value1); // 正常// 方式二:(未測試)
// 直接調用枚舉類的 valueOf
String value = DemoEnum.valueOf("NORMAL").getLabel();
System.out.println(value); // 正常