在java的Map集合中,怎样更改value的值
1个回答
展开全部
使用put(key,value) 就可以更改value的值.
如果key是不存在的, 那么put(key,value) 就会添加一条数据.
参考代码
import java.util.HashMap;
public class Demo {
public static void main(String[] args) {
HashMap<String, Integer> map = new HashMap<String, Integer>();
map.put("张三", 89);
map.put("赵四", 100);
System.out.println(map);
if (map.containsKey("张三")) {//判断如果存在 key ,就修改value
map.put("张三", 98);//修改
}
System.out.println("------分割线------");
System.out.println(map);
}
}
运行结果
{张三=89, 赵四=100}
------分割线------
{张三=98, 赵四=100}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询