Java 枚举(Enum)

public enum DzzzEnum {
    GROUP_ONE("1","测试一"),
    GROUP_TWO("2","测试二");

    private String code;
    private String name;

    DzzzEnum(String code, String name) {
        this.code = code;
        this.name = name;
    }

    public static String getName(String code){
        for(DzzzEnum dzzzEnum : DzzzEnum.values()){
            if(dzzzEnum.getCode().equals(code)){
                return dzzzEnum.name;
            }
        }
        return "";
    }

    public String getCode() {
        return code;
    }

    public String getName() {
        return name;
    }

    //用法
    //DzzzEnum.GROUP_ONE.getCode();//获取键
    //DzzzEnum.GROUP_ONE.getName(); //获取值
}

  

posted on 2021-06-04 09:57  陌生街中吹起褪色故梦  阅读(51)  评论(0编辑  收藏  举报