如何从 Java 枚举中获取价值
我有一个枚举,看起来像这样:
public enum Constants{
YES("y"), NO("N")
private String value;
Constants(String value){
this.value = value;
}
}
我有一个测试类,看起来像
public class TestConstants{
public static void main(String[] args){
System.out.println(Constants.YES.toString())
System.out.println(Constants.NO.toString())
}
}
输出为:
YES
NO
而不是
Y
N
我不确定这里出了什么问题?