Java Collection 接口

Collection 接口是 Java 集合框架的根接口。在本教程中,我们将了解 Java Collection 接口及其子接口。

在本教程中,我们将了解 Java Collection 接口及其子接口。

Collection 接口是 Java 集合框架的根接口。

Java 并没有提供直接实现 Collection 接口的类,但是, Collection 接口的子接口 ListSetQueue 都有不同的实现类。

例如, ArrayList 该类实现作为 List 接口子接口的 Collection 接口。

Java 集合接口及其子接口。

Collection 的子接口

Collection 接口是一个集合框架中的根接口,它有 3 个字接口: ListSetQueue

以下是 Collection 接口的子接口:

  • List 接口

    List 接口定义了一个有序集合,允许我们像数组一样添加和删除元素。要了解更多信息,请访问 Java List 接口

  • Set 接口

    Set 接口定义了一个无序的集合,并且不能有重复的元素。要了解更多信息,请访问 Java Set 接口

  • Queue 接口

    Queue 接口定义了队列的集合,当我们想要以先进先出的方式存储和访问元素时,将使用该接口。要了解更多信息,请访问 Java 队列接口

Collection 接口的方法

Collection 接口定义了用于执行集合操作的各种方法。这些方法在其所有子接口中都可用。

  • add() - 将指定的元素插入到集合中
  • size() - 返回集合的大小
  • remove() - 从集合中删除指定的元素
  • iterator() - 返回一个迭代器来访问集合的元素
  • addAll() - 将指定集合的 ​​ 所有元素添加到集合中
  • removeAll() - 从集合中删除指定集合的 ​​ 所有元素
  • clear() - 删除集合的所有元素