Java,map中怎么根据键更新值

如题所述

直接用map.put(key,value),这个方法会覆盖原来这个key对应的值,就相当于更新了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-02
直接 Map.put(key, value); 就行,如果键已存在,就会用新的值替换掉原先的值
第2个回答  推荐于2016-07-07

简单方式:

map.put(key, newValue);

复杂方式:

for(Entry entry :map.entrySet())
{
if(key == entry.getKey())
{
entry.setValue(newValue);
}
}

本回答被提问者和网友采纳
相似回答