(1)集合体系:单列集合Collection;双列集合Map。
单列集合,每个元素只包含一个值。
双列集合,每个元素包含两个值(键值对)
(2)Collection的特点
1.List集合:添加的元素是有序、重复、有索引。
ArrayList、LinkedList:有序、重复、有索引。
有序指的是,存入和取出的数据是相同顺序。
2.Set集合:添加的元素是无序、不重复、无索引。
HashSet:无序、不重复、无索引。
linkedHashSet:有序、不重复、无索引。
TreeSet:按照大小默认升序、不重复、无索引。
(3)Collection的常用方法
Collection的常用方法是单列集合都会继承的,是祖先级别的。
还有一个AddAll方法,可以把一个集合加到另一个集合上。
(4)Collection的遍历方式
1.迭代器IteratorXUN
循环取数组数据
2.增强for循环,用来遍历集合或数组
增强for循环本本质就是迭代器遍历的简化写法
快捷键:c.for回车
3.Lambda表达式遍历集合