0
在PHP中,我可以更改数组的索引和值。什么课程允许我操纵指数和价值?
$array = array("foo" => 54);
所以后来
$array["foo"]
返回54.我怎样才能在Java中做到这一点?
在PHP中,我可以更改数组的索引和值。什么课程允许我操纵指数和价值?
$array = array("foo" => 54);
所以后来
$array["foo"]
返回54.我怎样才能在Java中做到这一点?
PHP的关联数组的等价物是Java中的Map
。既与最常用的实施是HashMap共享键值对实施
Map<String, Integer> map = new HashMap<>();
map.put("foo", 54);
System.out.println(map.get("foo")); // displays 54
其它实现存在诸如LinkedHashMap
其保留插入顺序和TreeMap
其是根据其键的natural ordering排序。
使用map实施,做到这一点:
Map<String, Integer> m = new HashMap<String, Integer>();
m.put("foo", 54);
m.get("foo"); // will yield 54