更改数组的索引值

Dir*_*inz 0 java arrays indexing

我想知道是否有可能改变java数组用作索引的值,而不是

Fruit[0] = orange
Run Code Online (Sandbox Code Playgroud)

你可以有

Fruit[orange] = orange
Run Code Online (Sandbox Code Playgroud)

Rei*_*eus 5

这类似于Perl等语言中的关联数组表示法.在Java中,它们代表Maps:

Map<String, String> fruitMap = new HashMap<>();
fruitMap.put("orange", "orange");
Run Code Online (Sandbox Code Playgroud)