public enum LoginKindEnum {
JENKINS("JENKINS", "jenkins"),
ZENTAO("ZENTAO", "禅道"),
WIKI("WIKI", "wiki");
private String code;
private String info;
LoginKindEnum( String code, String info ) {
this.code = code;
this.info = info;
}
public String getCode() {
return code;
}
public void setCode( String code ) {
this.code = code;
}
public String getInfo() {
return info;
}
public void setInfo( String info ) {
this.info = info;
}
public static LoginKindEnum getEnumByCode( String code ) {
return Stream.of(LoginKindEnum.values())
.filter(t -> t.getCode().equals(code))
.findFirst().orElse(null);
}
}
枚举类示例
于 2024-04-08 15:52:18 首次发布