接口 Map的用法

时间:2022-10-06 19:39:18


Map<String,Integer> map=
new HashMap<String,Integer>();
map.put("语文", 95);
map.put("数学", 91);
map.put("英语", 93);
map.put("音乐", 90);
map.put("物理", 75);


/*
* v put(K k,V v)
* 将给定的key-value对存入Map
* 由于Map要求key存入value时,就是替换value
* 操作,返回值为被替换的value值,若给定的value不存在,则返回值为null
*/
Integer m=map.put("语文",100);
System.out.println("old:"+m);

int i=map.get("物理");
System.out.println(i);
int j=map.size();
System.out.println(j);

int d=map.remove("语文");
System.out.println(d);
System.out.println(map);
Integer k=map.get("语文");
System.out.println(k);

map.clear();
System.out.println(map);