我相对于Java中的枚举还比较陌生,现在我正在尝试实现一个枚举列表,其中每个值都有与之相关联的True/False值。我的枚举列表基本上看起来像这样:
public enum SomeEnum{
A("A"),
B("B"),
C("C"),
D("D");
private String name;
private SomeEnum(String name){
this.name = name;
}
}
然而,我希望每个枚举值都有一个与之相关的“TRUE”或“FALSE”。在Java枚举中是否可行?还是需要不使用枚举来解决它。最终,我想拥有一些setter/getter方法来独立设置和获取每个状态。
谢谢!
编辑:抱歉让您感到困惑,我没有完全清楚自己想要做什么。我正在为DDS创建消息集,并希望为显示分别为TRUE或FALSE的状态消息面板创建消息集,并且可以更改。我认为我可以使用枚举来完成这个任务,而不是创建每个变量的单独实例。