我需要获取枚举常量值。
例如我有这个枚举:
public enum TestEnum {
AAA("text 1", 10),
BBB("text 2", 20);
private final String text;
private final int weight;
TestEnum(String text, int weight) {
this.text = text;
this.weight = weight;
}
public String getText() {
return this.text;
}
public String getWeight() {
return this.weight;
}
}
可以通过方法enumConstants()访问枚举常量。
如何获取conrete枚举的声明值? (我需要枚举常量AAA的信息,字段文本为'文本1',字段权重为10)。