Map接口中包含以下常用的方法
1. int size() 返回的为int 如果超过返回也是int最大类型 2的31次方减1;
2. boolean isEmpty() 判断Map集合是否为空,是否含有映射,没有映射就返回为空;
3. boolean containsKey(Object key);
判断map结合中的映射是否含有这个key,若含有这个则返回true,若没有返回false,同时若key 为空,则为空指针异常;
4. boolean containsValue(Object value);
判断map结合中的映射是否含有这个value,若含有这个则返回true,若没有则返回false,若传入的value为空,则报空指针异 常;
5. Value get(Object key); 其中返回的Value值,对于 根据确切的key 返回Value,若map映射中没有key所对应的Value,
则返回空;若key中所对应的Value为 null,则返回的值为 null,不允许没有这个映射,其中的Key不能为空,若为空则会报空 指针异常。
6. Value(类型) put(K key, V value); 往集合中put放入Key和Value,其中If the map previously contained a mapping for
the key, the old value is replaced by the specified value.(源码) 如果map集合中对于原先已经有的Key,在p