Java 中的 Collection 接口是集合框架的基础接口之一,位于java.util包中。它定义了对集合进行基本操作的方法,并且提供了一些通用的功能。 Collection接口继承自Iterable接口,因此可以使用迭代器来遍历集合中的元素。下面是Collection接口中常用的方法:-
boolean add(E element): 将指定的元素添加到集合中。boolean remove(Object obj): 从集合中移除指定的元素。boolean contains(Object obj): 判断集合是否包含指定的元素。int size(): 返回集合中元素的数量。boolean isEmpty(): 判断集合是否为空。void clear(): 清空集合中的所有元素。Iterator<E> iterator(): 返回一个用于遍历集合的迭代器。
Collection接口还有其他一些方法,如addAll、removeAll、containsAll等,用于执行集合之间的交集、差集和子集等操作。
Collection是一个接口,不能直接实例化,需要使用其实现类(如
ArrayList、HashSet)来创建具体的集合对象。
通过使用Collection接口,我们可以编写更通用的代码,能够适应不同类型的集合实现,并且方便地进行集合操作。