【发布时间】:2018-10-12 18:03:44
【问题描述】:
如何使用 value 检索枚举名称。通过传递 JOHN,我需要将值检索为单个
public enum Status {
JOHN("single"),
ALEX("married"),
MARTHA("not known");
}
如果值不匹配,是否可以有默认值?
【问题讨论】:
-
Status.JOHN.getValue() -
cmt:- 当枚举中不存在值时,通过将枚举转换为映射返回 null 而不是异常