public enum ColorEnum {
BLACK("1", "黑色"),
WHITE("2", "白色"),
GREEN("3", "绿色"),
RED("5", "红色"),
YELLOW("4", "黄色");
String code;
String desc;
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getDesc() {
return desc;
}
public void setDesc(String desc) {
this.desc = desc;
}
ColorEnum(String code, String desc) {
this.code = code;
this.desc = desc;
}
public static boolean isCodeExsit(String code){
for(ColorEnum colorEnum:ColorEnum.values()){
if(colorEnum.getCode().equals(code)){
return true;
}
}
return false;
}
public static List<String> getCodeList(){
ColorEnum[] types=ColorEnum.values();
List<String> list=new ArrayList<String>(types.length);
for(ColorEnum type:types){
list.add(type.getCode());
}
return list;
}
}
Enum的基本用法
最新推荐文章于 2024-08-14 16:52:59 发布