我想用来enums
在我的小程序中对常量变量进行分组,我想设置这些值,以便稍后可以提取值并将它们用作整数.
我在考虑这样的事情:
public enum Value { THREE = 3, SIX = 6, NINE = 9 }
所以后来我可以检索这样的值:
int[] myIntArray = new int[Value.THREE];
我之前使用过C++
这种方式,但这对我来说不适用于Java.有没有一种方法可以显式设置Java枚举值,有人可以解释我如何设置然后从我的提取值enum
?
Java的语法如下:
public enum NUMBER { THREE(3), SIX(6), NINE(9); NUMBER(int value){this.value = value;} private int value; public int getValue(){return value;} }
然后你就可以使用它:
int[] myIntArray = new int[NUMBER.THREE.getValue()];