更新HashMap中指定键的值
Posted
技术标签:
【中文标题】更新HashMap中指定键的值【英文标题】:Update the value of specified key in HashMap 【发布时间】:2016-02-07 17:37:09 【问题描述】:我有以下 HashMap,其中键是字符串,值由 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
键的值?
【问题讨论】:
检查How to update a value, given a key in a java hashmap? 【参考方案1】:这应该可行:
outerMap.get("TutionFee").put("Amount", newValue);
【讨论】:
【参考方案2】:假设要更新的新值为1000,则outerMap.get("TutionFee").put("Amount", 1000);
【讨论】:
以上是关于更新HashMap中指定键的值的主要内容,如果未能解决你的问题,请参考以下文章