Java中常用的集合函数有哪些?
Java中常用的集合函数有很多,以下列举了一些常见的集合函数:
1. add(E e):将元素e添加到集合中。
2. remove(E e):从集合中移除元素e。
3. contains(E e):判断集合中是否包含元素e。
4. size():返回集合的大小。
5. isEmpty():判断集合是否为空。
6. clear():清空集合中的所有元素。
7. toArray():将集合转换为数组。
8. iterator():返回集合的迭代器对象,用于遍历集合中的元素。
9. addAll(Collection<? extends E> c):将集合c中的所有元素添加到当前集合中。
10. removeAll(Collection<?> c):移除集合中和集合c中相同的元素。
11. retainAll(Collection<?> c):只保留集合中和集合c中相同的元素。
12. containsAll(Collection<?> c):判断是否包含集合c中的所有元素。
13. equals(Object o):判断当前集合是否与指定对象相等。
14. hashCode():返回当前集合的哈希码值。
15. get(int index):返回指定索引位置的元素。
16. toArray(T[] a):将集合转换为指定类型的数组。
17. indexOf(Object o):返回指定元素在集合中 次出现的索引。
18. lastIndexOf(Object o):返回指定元素在集合中最后一次出现的索引。
除了以上列举的常用集合函数外,Java的集合框架还提供了很多其他的函数,用于对集合进行排序、排序、查找、替换等操作。例如:sort()函数对集合进行排序,reverse()函数反转集合,binarySearch()函数在有序列表中查找元素等。此外,Java 8后提供了更多的集合操作函数,如stream()函数用于将集合转换为流,并可进行各种操作,如过滤、映射、归约等。总之,Java的集合框架提供了丰富的函数,可以满足各种集合操作需求。
