Map接口实现类的特点[很实用]注意:这里讲的是JDK8的Map接口特点Map_.java
1) Map与Colection并列存在。用于保存具有映射关系的数据:Key-Value
Map接口和常用方法
Map接口实现类的特点[很实用]
注意:这里讲的是JDK8的Map接口特点Map_.java
1) Map与Collection并列存在。用于保存具有映射关系的数据:Key-Value
2) Map 中的key 和 value可以是任何引用类型的数据,会封装到HashMap$Node·对象中
3) Map中的key 不允许重复,原因和HashSet一样,前面分析过源码.
4) Map中的value可以重复
5) Map的key可以为null, value 也可以为null,注意key为null,只能有一个,
value为null ,可以多个.
6)常用String类作为Map的key
7) key 和 value之间存在单向一对一关系,即通过指定的key 总能找到对应的value