1.集合的框架图
1.1什么是集合?
集合有两个父接口:一个Collection,一个Map
Collection有两个子接口:一个List,一个Set
List有两个常见类:一个ArrayList,一个LinkedList
Set有两个实现类:一个HashSet,一个TreeSet
Map有两个常见类:一个HashMap,一个HashTable
1.2list的特点
不唯一,有序 (python的list)
1.3ArrayList和LinkedList的区别
ArrayList查询效率高,下标
LinkedLIst增删改效率高,双向链表
1.4Set的特点
唯一,无序 (python的set)
1.5Map的特点
键值对key:value (python的dict)
2.Arraylist
2.1不带泛型
//new一个不带泛型的容器
ArrayList arrayList = new ArrayList();
2.1.1添加元素
arrayList.add("