上图是 Java 集合类的一个接口简图。
Java 集合其实是 Java 集合类的简写,集合类在 Java 中有很重要的意义。
为什么需要 Java 集合类呢?
数组是很常用的一种的数据结构,我们用它可以满足很多的功能,但是,有时我们会遇到如下这样的问题:
- 我们需要该容器的长度是不确定的。
- 我们需要它能自动排序。
- 我们需要存储以键值对方式存在的数据。
如果遇到上述的情况,数组是很难满足需求的,接下来将介绍另一种与数组类似的数据结构——集合类,保存临时数据,管理对象,泛型,Web 框架等,很多都大量用到了集合类。
课程入口