在本教程中,我们将学习Java Collection接口及其子接口。
Collection接口是Java集合框架的根接口。
此接口没有直接实现。 但是,它是通过其子接口(如List,Set和Queue)实现的。
例如,ArrayList类实现List接口,它是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() - 删除集合中的所有元素