作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我是 Java 的新手,想知道但没有找到任何相关信息。
你能创建枚举元组吗?
public enum Status {OPEN : "1", CLOSED: "2", DELETED: "3"}
我需要同时访问“OPEN”或“1”
最佳答案
您总是可以为您的枚举
创建自定义构造函数..
public enum Status {
OPEN("1"),
CLOSED("2"),
DELETED("3");
private String code;
public Status(String code) {
this.code = code;
}
public String getCode() {
return code;
}
}
然后您可以使用Status.OPEN.getCode()
访问。这用作 enum
类型和 code
值之间的有效映射。
关于java - Java 中的元组枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24529739/
我是一名优秀的程序员,十分优秀!