我有枚舉,例如:與構造枚舉和開關JAVA使用它
public enum Type {
Type1(10),
Type2(25),
Type3(110);
private final int value;
Type(int value) {
this.value = value;
}
public int getValue() {
return value;
}
}
而且我想在交換機枚舉使用它:
switch (indexSector) {
case Type.Type2.getValue():
//...
break;
}
但IDE說需要「常量表達式」。我如何在交換機中使用Enum這種類型?
謝謝,我明白了。 – Handy 2014-10-04 09:47:02