在HashMap中更新指定键的值

时间:2015-11-06 14:29:37

标签: java hashmap

我有以下HashMap,其中键是String,值由HashMap表示。

HashMap<String, HashMap<String, Integer>  outerMap = new  HashMap<String,HashMap<String, Integer>();
HashMap<String, Integer> innerMap = new HashMap<String, Integer>();
innerMap.put("Amount", 2000);
outerMap.put("TutionFee", innerMap);

现在我想更新Amount密钥的值。如何更新Amount密钥的值?

2 个答案:

答案 0 :(得分:2)

这应该有效:

outerMap.get("TutionFee").put("Amount", newValue);

答案 1 :(得分:0)

假设要更新的新值是1000,然后是outerMap.get("TutionFee").put("Amount", 1000);