1、什么是集合 集合类存放于java.util包中。 集合类型主要有3种:set(集)、list(列表)和map(映射)。 集合存放的都是对象的引用,而非对象本身。所以我们称集合中的对象就是集合中对象的引用。 简单来讲:集合就是一个放数据的容器,准确的说是放数据对象引用的容器。 2、集合分类 java集合的所有程序都是保存在java.util这个包中,在整个的类集框架中,其核心的接口为:List,Set,Map,Iterable,Collection。 3、Collection基础 3.1、什么是Collection Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如List和Set。 3.2、Collection常用方法 int size() 获取元素个数 boolean isEmpty() 是否个数为 0 boolean contains(Object element) 是否包含指定元素 boolean add(E element)添加元素,成功时返回 true boolean remove