collection工具类
时间: 2023-08-18 07:06:54 浏览: 98
Collections工具类_动力节点Java学院整理.
Collection 工具类是一个常用的工具类,用于对集合类(如 List、Set、Map 等)进行操作和处理。它提供了一系列静态方法,可以方便地进行集合的操作,比如添加、删除、查找等。
以下是一些常用的 Collection 工具类方法:
1. addAll(Collection<? super T> c, T... elements):将一组元素添加到指定的集合中。
2. frequency(Collection<?> c, Object o):返回指定集合中指定元素的出现次数。
3. disjoint(Collection<?> c1, Collection<?> c2):判断两个集合是否没有共同元素。
4. max(Collection<? extends T> coll):返回指定集合中最大的元素。
5. min(Collection<? extends T> coll):返回指定集合中最小的元素。
6. sort(List<T> list):对指定列表进行排序。
7. reverse(List<?> list):将指定列表中的元素顺序反转。
8. shuffle(List<?> list):随机打乱指定列表中的元素顺序。
9. binarySearch(List<? extends Comparable<? super T>> list, T key):使用二分查找算法在指定列表中搜索指定元素。
10. unmodifiableCollection(Collection<? extends T> c):返回指定集合的不可修改视图。
这些都是 Collection 工具类中常用的方法,可以根据具体需求选择使用。
阅读全文