文章目录一. 为什么要有集合?二. 集合的家族(1)List集合—(有序,可重复)(2)Set集合—(无序,唯一) 一. 为什么要有集合? 集合是为了弥补数组的不足而存在。 集合相对于数组优势在于:a.集合的长度可以动态改变;b.集合中能够存放多种类型的数据。 二. 集合的家族 Collection接口是所有单值集合的父接口 List接口与Set接口的区别: 一个集合类的对象就一个集合。 Collection中常用的方法 方法名 描述 add(E e) 确保此 collection 包含指定的元素(可选操作)。 clear() 移除此 collection 中的所有元素(