Java 菜鸟教程

Java 流程控制

Java 数组

Java 面向对象(I)

Java 面向对象(II)

Java 面向对象(III)

Java 异常处理

Java 列表(List)

Java Queue(队列)

Java Map集合

Java Set集合

Java 输入输出(I/O)

Java Reader/Writer

Java 其他主题

Java 集合接口(Collection)

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

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

此接口没有直接实现。 但是,它是通过其子接口(如List,Set和Queue)实现的。

例如,ArrayList类实现List接口,它是Collection接口的子接口。

Java Collection接口及其子接口。

Collection的子接口

如上所述,Collection接口包括由Java中的各种类实现的子接口。

1.List 接口

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

2.Set 接口

Set接口允许我们将元素存储在不同的集合中,类似于数学中的集合。它不能有重复的元素。要了解更多信息,请访问Java Set 接口

3.Queue 接口

当我们要以先进先出(FIFO)的方式存储和访问元素时,可以使用Queue接口。要了解更多信息,请访问Java Queue 接口

Collection 方法

Collection 接口包括各种可用于对对象执行不同操作的方法。这些方法在其所有子接口中均可用。

  • add() - 将指定的元素插入到集合中

  • size() - 返回集合的大小

  • remove() - 从集合中删除指定的元素

  • iterator() - 返回一个迭代器以访问集合的元素

  • addAll() - 将指定集合的所有元素添加到集合中

  • removeAll() - 从集合中删除指定集合的所有元素

  • clear() - 删除集合中的所有元素