0

Java配列がインデックスとして使用する値の種類を変更できるかどうか疑問に思っていたので、

Fruit[0] = orange

あなたが持つことができた

Fruit[orange] = orange

?

4

3 に答える 3

5

これは、Perl などの言語の連想配列表記に似ています。Java では、次のように表されMapsます。

Map<String, String> fruitMap = new HashMap<>();
fruitMap.put("orange", "orange");
于 2013-04-15T02:46:42.457 に答える
1

実際には、Java はそのインデックスに (負でない) 整数のみを受け入れます。「文字列」を実現するには、Map を使用できます。これは Map の使用例です: using Map。または、それでも配列を使用したい場合は、列挙型を使用できます: java enum tutorial

于 2013-04-15T02:55:00.520 に答える