当前位置: 代码迷 >> Java相关 >> 怎么取出并修改HashMap中的值
  详细解决方案

怎么取出并修改HashMap中的值

热度:178   发布时间:2016-04-22 21:36:08.0
怎样取出并修改HashMap中的值
HashMap<String, Integer> hm=new HashMap<String, Integer>();
int i=hm.get("abc");
i++;

这样并不能修改"abc"对应的值,有什么办法吗
java? hashmap

------解决方案--------------------
引用:
HashMap<String, Integer> hm=new HashMap<String, Integer>();
int i=hm.get("abc");
i++;

这样并不能修改"abc"对应的值,有什么办法吗


直接覆盖就行,使用put(key,value)方法覆盖
------解决方案--------------------
HashMap<String, Integer> hm=new HashMap<String, Integer>();
int i=hm.get("abc");
hm.put("abc",i++);
  相关解决方案