collection接口定义的方法
(原创版3篇)
编辑人:_______________
审核人:_______________
审批人:_______________
编辑单位:_______________
编辑时间:____年___月___日
序 言
本店铺为大家精心编写了3篇《collection接口定义的方法》,供大家参考借鉴。下载后,可根据实际需要进行调整和使用,希望对大家有所帮助。
collection接口定义的方法
(3篇)
《collection接口定义的方法》篇1
Collection接口定义了以下方法:
2. `remove(E e)`:从集合中移除一个元素。
3. `contains(Object o)`:判断集合中是否包含指定的元素。
4. `isEmpty()`:判断集合是否为空。
5. `size()`:返回集合中元素的个数。
6. `toArray()`:返回一个数组,其中包含集合中的所有元素。
7. `clear()`:清空集合中的所有元素。
8. `containsAll(Collectionu003c?u003e c)`:判断集合中的元素是否都包含在另一个集合中。
9. `addAll(Collectionu003c? extends Eu003e c)`:将另一个集合中的元素添加到集合中。
10. `removeAll(Collectionu003c?u003e c)`:从集合中移除另一个集合中的所有元素。
11. `retainAll(Collectionu003c?u003e c)`:保留集合中与另一个集合中的所有元素相同的元素,移除不同元素。
12. `indexOf(Object o)`:返回指定元素在集合中第一次出现的位置。
13. `lastIndexOf(Object o)`:返回指定元素在集合中最后一次出现的位置。
14. `subList(int fromIndex, int toIndex)`:返回从指定位置开始的子列表。
15. `parallelStream()`:以并行方式执行集合中的所有操作。
16. `stream()`:以串行方式执行集合中的所有操作。
17. `spliterator()`:返回一个Spliterator对象,用于对集合进行迭代。
《collection接口定义的方法》篇2
Collection接口定义了以下方法:
1. `add(E e)`:向集合中添加一个元素。
2. `remove(E e)`:从集合中移除一个元素。
3. `contains(Object o)`:判断集合中是否包含指定元素。
4. `isEmpty()`:判断集合是否为空。
5. `size()`:返回集合中元素的个数。
6. `toArray()`:返回一个数组,包含集合中的所有元素。
7. `clear()`:清空集合中的所有元素。
8. `containsAll(Collectionu003c?u003e c)`:判断集合中的元素是否都包含在另一个集合中。
9. `indexOf(Object o)`:返回指定元素在集合中的索引位置。
10. `lastIndexOf(Object o)`:返回指定元素在集合中的最后一个索引位置。
11. `subList(int fromIndex, int toIndex)`:返回一个新集合,包含从`fromIndex`到`toIndex`之间(不包括`toIndex`)的元素。
12. `guardedAdd(E e)`:向集合中添加一个元素,但仅当该元素未被添加过时才执行。
13. `guardedRemove(E e)`:从集合中移除一个元素,但仅当该元素未被添加过时才执行。
14. `guardedContains(E e)`:判断集合中是否包含指定元素,但仅当该元素未被添加过时才执行。
15. `guardedRemoveAll(Collectionu003c?u003e c)`:从集合中移除所有指定元素,但仅当该元素未被添加过时才执行。
16. `guardedRetainAll(Collectionu003c?u003e c)`:保留集合中所有指定元素,但仅当该元素未被添加过时才执行。
《collection接口定义的方法》篇3
Collection 接口是 Java 中常用的集合接口之一,它定义了一些用于操作集合元素的方法。以下是 Collection 接口定义的一些常用方法:
1. `add(E e)`:向集合中添加一个元素。
2. `remove(E e)`:从集合中移除一个元素。
3. `contains(Object o)`:判断集合中是否包含一个元素。
4. `containsAll(Collectionu003c?u003e c)`:判断集合是否包含另一个集合中的所有元素。
5. `isEmpty()`:判断集合是否为空。
6. `size()`:返回集合中元素的个数。
7. `toArray()`:返回一个数组,其中包含集合中的所有元素。
8. `toArray(T[] a)`:返回一个数组,其中包含集合中的所有元素,该数组的长度与集合中的元素个数相同。
9. `listIterator()`:返回一个迭代器,用于遍历集合中的元素。
10. `iterator()`:返回一个迭代器,用于遍历集合中的元素。
11. `getClass()`:返回集合所属类的 Class 对象。
12. `equals(Object o)`:判断两个集合是否相等。
13. `hashCode()`:返回集合的哈希码。
本文发布于:2024-09-21 20:54:06,感谢您对本站的认可!
本文链接:https://www.17tex.com/fanyi/11740.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |