是否可以在JAVA中以这种方式定义数组,否则是否有替代方法关闭此定义?
private final int CONST_0= 0;
private final int CONST_1= 1;
private final int CONST_2= 2;
private final int CONST_3= 3;
private final String[] CONST_TXTRECORDS = new String[]
{[CONST_0] = "test0",
{[CONST_1] = "test1",
{[CONST_2] = "test2",
{[CONST_3] = "test3"};
最佳答案
也许你应该看看枚举。
http://docs.oracle.com/javase/tutorial/java/javaOO/enum.html
您可以使用枚举作为映射键,使用通用 Map 类或专用 EnumMap,我认为这更有效。
https://docs.oracle.com/javase/8/docs/api/java/util/EnumMap.html
关于java - JAVA中字符串数组的定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12315229/