java回顾之Map

java回顾之Map

一、Map集合

Map集合表示映射关系。映射关系就是键值对,建Key和值value---------对应

键值对集合也叫双列集合

put添加、remove删除、get获取、KeySet把键转换成set集合、entrySet把键值转换成set集合、containsKey判断是否包含某个键、containsValue判断是否包含某个值

1.2HashMap集合

特点:元素没有索引、元素键不重复、元素存取无序,如果存储自定义类型,要重写equals和hashCode方法

1.3LinkedHashMap集合

特点:元素没有索引、元素键不能重复值没有要求、元素存取有序

1.4TreeMap集合

元素没有索引、元素键不能重复、元素键会被排序,存储自定义类型,要用比较器给出排序方式

原文地址:https://www.cnblogs.com/gushiye/p/13823595.html