1.创建枚举类
enum ENUM01 {
INVOKE_UNVERIFIED("0", "待定"), INVOKE_CHECKED("1", "确认");
/**
* code或name必须有一个是唯一的
*/
private String code;
private String name;
ENUM01(String code, String name) {
this.code = code;
this.name = name;
}
ENUM01() { }
public String getCode() {
return code;
}
public String getName() {
return name;
}
@Override
public String toString() {
return "ENUM01{" +
"code='" + code + '\'' +
", name='" + name + '\'' +
'}';
}
}
2.根据唯一属性获取对象
public static void main(String[] args) {
ENUM01[] enum01 = ENUM01.values();
for (ENUM01 e : enum01) {
if ("1".equals(e.getCode())) {
System.out.println(e.getName());
}
}
}