在 Java 中,我们经常需要存储和操作一组数据,而集合框架就是为此而生。它提供了一套统一的接口和类,帮助我们高效地管理各种数据集合。
常用的集合框架中的类只有 ArrayList、LinkedList、HashSet、HashMap 这 4 个,这些类的继承关系是这样的:
这几个集合的使用场景:
Collection:存储一组元素
List:存储一组可重复,保持元素的插入顺序的元素
Set:存储一组唯一的元素
Map:存储键值对,键唯一
下面的章节会逐一详细介绍常用的四个集合类。