一、 集合框架图
二、单列集合(collection接口)
(一)迭代器
Collection接口继承了Iterable接口,所以基于Collection接口的实现子类可以使用迭代器进行集合元素的遍历。
(二)list接口的实现子类(重复有序)
0.List简介
1. List接口的遍历方式
2.ArrayList类
3.LinkedList类
4.Vector类
5.ArrayList类、.LinkedLIst类、Vector类比较
改查操作多,选择ArrayList;
增删操作多,选择LinkedList;
线程安全,选择Vector.
(三)set接口的实现子类(不可重复无序)
0.Set接口简介
1.Set接口的遍历方式
2.HashSet类
3.LinkedHashSet类
4.TreeSet类
可以使用TreeSet类创建一个可以根据指定规则进行排序排序的集合;
①若使用无参构造器,集合依然是无序的;
②若使用有参构造器(传入一个指定的匿名内部类对象),结合可以根据制定规则排序。