java集合篇(三) ---- Collection 接口
目录
三、Collection 接口
3.1 位置
3.2 说明
3.3 作用
3.4 常用方法
三、Collection 接口
3.1 位置
Collection 接口位于 java.util
包下
3.2 说明
Collection 接口是 Iterable 接口的子接口
3.3 作用
- 单值集合:指集合中的每个元素只存储一个值
- 是单值集合的根接口
- 单值集合大多直接或间接继承该接口
3.4 常用方法
boolean add(E e) | |
方法名 | add() |
作用 | 向当前集合中添加一个元素 |
boolean addAll(Collection<? extends E> c) | |
方法名 | addAll() |
作用 | 将指定集合 c 中的所有元素添加到当前集合中 |
void clear() | |
方法名 | clear() |
作用 | 清空当前集合中的所有元素 |
boolean remove(Object o) | |
方法名 | remove() |
作用 | 删除当前集合的指定元素 |
boolean removeAll(Collection<?> c) | |
方法名 | removeAll() |
作用 | 在当前集合中删除集合 c 所含的元素 |
boolean contains(Object o) | |
方法名 | contains() |
作用 | 判断当前集合中是否包含某个元素 |
boolean containsAll(Collection<?> c) | |
方法名 | containsAll() |
作用 | 判断当前集合中是否包含集合 c 中的所有元素 |
boolean isEmpty() | |
方法名 | isEmpty() |
作用 | 判断当前集合是否为空集合 |
int size() | |
方法名 | size() |
作用 | 获取当前集合的元素个数 |
Iterator<E> iterator() | |
方法名 | iterator() |
作用 | 返回当前集合的迭代器对象。迭代器用于遍历集合中的所有元素 |
Object[] toArray() | |
方法名 | toArray() |
作用 | 将集合变为数组的形式 |