Java 集合
集合框架可以分为两条大的支线:
- Collection 接口, 主要由 List、Set、Queue 组成
- List 接口
- 代表有序、可重复的集合
- 封装了动态数组的 ArrayList
- 封装了链表的 LinkedList
- 代表有序、可重复的集合
- Set 接口
- 代表无序、不可重复的集合
- HashSet
- LinkedHashSet
- TreeSet
- 代表无序、不可重复的集合
- Queue 接口
- 代表队列
- PriorityQueue
- ArrayDeque
- 代表队列
- List 接口
- Map 接口
- 代表键值对的集合
- 键不能重复,每个键只能对应一个值
- 典型代表就是 HashMap
大约 4 分钟
