put(K key, V value)
返回值:v
存储键值对的时候,key不重复,返回值v是null
存储键值对的时候,key重复,会使用新的value替换map中重复的value,返回被替换的value值
Map<String,String> map = new HashMap<>();
String v1 = map.put("李晨","范冰冰1");
System.out.println(v1);
String v2 = map.put("李晨","范冰冰2");
System.out.println(v2);
System.out.println(map);
map中已经含有重复的话,返回被替换掉的元素
key不可以重复,但是value可以
map.put("杨过","小龙女");
map.put("一直平","小龙女");
.
.
remove
System.out.println(map.remove("杨过"));
key存在则返回被删除的value
不存在则返回null
.
.
get
System.out.println(map.get("杨过"));小龙女
.
.
containsKey
判读集合中是否有该key值
System.out.println(map.containsKey("杨过"));
System.out.println(map.containsKey("杨过过"));
key存在则返回true
不存在则返回false