java集合体系结构
java里的集合分为两类:
- Collection(单列集合),一次只能添加一个元素
- Map(双列集合),每次添加数据时是一对数据
Vector已被淘汰
List系列集合:添加的元素是有序(存储顺序一致)、可重复、有索引
set系列集合:添加的元素是无序(存储顺序不一致)、不重复(可用于数据去重)、无索引
Collection
Collection是一个接口,不能直接new其对象,只能new其实现类ArrayList、HashSet
Collection遍历方式
List有索引,Set没有索引,所以Set不能用普通for遍历