概述和Collection接口
上一节
下一节
定义:Java中的集合就像一个容器,专门用来存储Java对象。
说明:集合对象可以是任意的数据类型,并且长度可变。
注意:这些集合类都位于java.util包中,在使用时一定要注意导包的问题
集合分类
单列集合Collection
单列集合根接口,用于存储一系列符合某种规则的元素。
Collection集合有两个重要的子接口,分别是List和Set。
List集合的特点是元素有序、可重复。该接口的主要实现类有ArrayList和LinkedList。
Set集合的特点是元素无序并且不可重复。该接口的主要实现类有HashSet和TreeSet。
双列集合Map
双列集合根接口,用于存储具有键(Key)、值(Value)映射关系的元素。
Map集合中每个元素都包含一对键值,并且Key唯一,在使用Map集合时通过指定的Key找到对应的Value。
Map接口的主要实现类有HashMap和TreeMap。