Collections工具类

Collections是一个操作Set、List和Map等集合的工具类
Collections中提供了一系列静态方法对集合元素进行排序、查询和修改等操作

排序

sort(List<T> list):对集合中元素按自然排序的升序排序

sort(List<T> list, Comparator<? super T> c):根据指定比较器规则对集合进行排序

reverse(List<?> list):反转集合中元素的顺序

shuffle(List<?> list):对集合中元素进行随机排序

 

查找

max(Collection<? extends T> coll):根据自然排序,返回集合中最大元素

max(Collection<? extends T> coll, Comparator<? super T> comp):根据指定比较器规则,返回集合中最大元素

min(Collection<? extends T> coll):根据自然排序,返回集合中最小元素

min(Collection<? extends T> coll, Comparator<? super T> comp):根据指定比较器规则,返回集合中最小元素

frequency(Collection<?> c, Object o):返回集合中指定元素的出现次数

 

posted @ 2021-05-21 15:11  455994206  阅读(35)  评论(0)    收藏  举报