#集合
##集合概述
java集合就像一个容器,这些对象可以是任意的数据类型,且长度可变。集合按照其存储结构可以分为两大类,即单列集合Collection,和双列集合Map。
这两种集合特点如下:
(1)Collection:单列集合接口,用于存储一系列元素。
Collection集合有两个重要的子接口,分别是List和Set。其中List集合的特点是元素有序,可重复;Set集合的特点是元素无序并且不可重复。List接口的主要实现类有ArrayList和ListedList;Set接口的主要实现类有HashSet和TreeSet。
(2)Map:双列集合的根接口,用于存储具有键(Key),值(Value)映射关系的元素。
Map集合中每个元素都包含一对键值,并且Key是唯一的,在使用Map集合时可以通过指的Key找到对应的Value。Map接口的主要实现类有HashMap和TreeMap。