JAVA中Map接口的特点
1)Map与 Collection并列存在。用于保存具有映射关系的数据 Key-Value (双列元素)
2)Map中的key和value可以是任何引用类型的数据,会封装到 HashMap$Node对象中
3)Map中的key不允许重复,原因和HashSet一样,当有相同的key是就等价于替换
4)Map中的 value可以重复
6)大部分情况下常用 String类作为Map的key
7)key和 value之间存在单向一对一关系,即通过指定的key总能找到对应的 value(类似于高中里函数的概念:f(x)函数)

浙公网安备 33010602011771号