Java Collection 接口
Collection 接口是 Java 集合框架的根接口。在本教程中,我们将了解 Java Collection 接口及其子接口。
在本教程中,我们将了解 Java Collection 接口及其子接口。
Collection
接口是 Java 集合框架的根接口。
Java 并没有提供直接实现 Collection
接口的类,但是, Collection
接口的子接口 List
, Set
和 Queue
都有不同的实现类。
例如, ArrayList
该类实现作为 List
接口子接口的 Collection
接口。
Collection
的子接口
Collection
接口是一个集合框架中的根接口,它有 3 个字接口: List
, Set
和 Queue
。
以下是 Collection
接口的子接口:
-
List
接口定义了一个有序集合,允许我们像数组一样添加和删除元素。要了解更多信息,请访问 Java List 接口 -
Set
接口定义了一个无序的集合,并且不能有重复的元素。要了解更多信息,请访问 Java Set 接口 -
Queue
接口定义了队列的集合,当我们想要以先进先出的方式存储和访问元素时,将使用该接口。要了解更多信息,请访问 Java 队列接口
Collection 接口的方法
Collection
接口定义了用于执行集合操作的各种方法。这些方法在其所有子接口中都可用。
add()
- 将指定的元素插入到集合中size()
- 返回集合的大小remove()
- 从集合中删除指定的元素iterator()
- 返回一个迭代器来访问集合的元素addAll()
- 将指定集合的 所有元素添加到集合中removeAll()
- 从集合中删除指定集合的 所有元素clear()
- 删除集合的所有元素