// 新建一个
public enum StatusEnum {
two_enum(200,"success","成功"),
five_hundred_enum(500,"error","失败");
private Integer code;
private String type;
private String desc;
StatusEnum(Integer code, String type, String desc) {
this.code = code;
this.type = type;
this.desc = desc;
}
public Integer getCode() {
return code;
}
public String getType() {
return type;
}
public String getDesc() {
return desc;
}
/**
* 输入code 获得相对应的 desc
* @param code
* @return
*/
public static String getDesc(Integer code) {
StatusEnum[] resultEnums = StatusEnum.values();
for (StatusEnum statusEnum : resultEnums) {
if (statusEnum.code.equals(code)) {
return statusEnum.desc;
}
}
return null;
}
public static void main(String[] args) {
System.out.println(getDesc(200));
}
}
运行后结果为
Best Regards!
Make a little progress every day!