第一章:集合的概念

1.1 集合的概念

第二章:Java 泛型

2.1 泛型的基本使用(一)

2.2 泛型的使用

2.3 泛型类的使用

2.4 泛型的基本使用(二)

2.5 泛型数组的使用

2.6 数组复制

2.7 泛型的上下限

2.8 两数之和Ⅱ

2.9 泛型的上下限

第三章:List

3.1 List集合

3.2 字母排序

3.3 ArrayList

3.4 创建 ArrayList 集合并添加数据

3.5 ArrayList 的常用方法(上)

3.6 筛选集合中的元素

3.7 ArrayList 的常用方法(下)

3.8 删除集合中的最小值

3.9 存取元素

3.10 Vector

3.11 线程安全的 List

3.12 LinkedList

3.13 LinkedList 去除重复元素

3.14 LinkedList 实现字符串反转输出

3.15 Queue

3.16 使用队列拦截数据

3.17 乘车按序就座

3.18 Stack

3.19 使用栈拦截数据

3.20 将表达式转换为逆波兰表达式

第四章:Map

4.1 Map

4.2 向 Map 中添加数据

4.3 输出一个 Map 中的所有键值对

4.4 HashMap 的常用方法(一)

4.5 HashMap 的常用方法(二)

4.6 HashMap 的常用方法(三)

4.7 存在重复数字的数组

4.8 一个普通的商品类

4.9 HashTable 与 EnumMap

4.10 一周的休息日(四)

4.11 一周的休息日(五)

4.12 TreeMap 与 SortedMap

4.13 给 Map 排序

4.14 有双排序的 Student 集合

4.15 频率排序

第五章:Set

5.1 HashSet

5.2 创建 HashSet 集合并添加数据

5.3 数组求和

5.4 TreeSet 与 LinkedHashSet

5.5 字符串去重且保证顺序

5.6 数组合并

第六章:其他

6.1 Comparator 与 Comparable

6.2 期末考试的光荣榜

6.3 班级的花名册

6.4 Java迭代器

6.5 3 和 3 的倍数

6.6 最大的数字

6.7 Collections

6.8 极差之和

6.9 将集合中的元素排序