Map是通过键(key) 值(value)对来保存数据的 ,key只能唯一,而value可以重复。
Map的增删 查:put、remove、get(key)
遍历Map:entrySet
Map存储元素用put,Collection(list、set)用add。
注意:在使用Map的put方法时
1、没有该键的映射时,用put后,返回的是null。(有可能返回的null是旧值,参考下面的2)
2、如有该键的映射时,用put后,新值替换旧值,返回的是旧值。
此外,hashCode()用于查找到相应的位置,equal()用于比较新旧值。