0

PHP では、配列のインデックスと値を変更できます。

$array = array("foo" => 54);

それで

$array["foo"] 

54 を返します。Java でこれを行うにはどうすればよいですか?

4

2 に答える 2

6

PHP の連想配列に相当するものはMap、Java の a です。どちらもキーと値のペアの実装を共有し、最も一般的に使用される実装はHashMapです

Map<String, Integer> map = new HashMap<>();
map.put("foo", 54);

System.out.println(map.get("foo")); // displays 54

LinkedHashMap挿入順序を保持するものや、キーの自然な順序TreeMapに従ってソートされるものなど、他の実装が存在します。

于 2013-05-16T00:27:12.223 に答える