Collections工具类

Collections工具类常用功能

Collections是集合工具类 用来集合进行操作 常用方法如下

1.public static <T> boolean addAll(Collection c,T elements):往集合中添加一些元素

2.public static void shuffle(List<?> list)打乱集合顺序

3.public static <T> void sort(List<T> list):将集合中元素按照默认规则排序

4.public static <T> void sort(List<T> list,Comparator<? super T>):将集合中元素按照指定规则排序

代码:

public static void main(String[] args) {
ArrayList<Integer> list = new ArrayList<>();
//往集合中添加一些元素
Collections.addAll(list,10,20,30);
System.out.println(list);
System.out.println("-------------------------");
//打乱集合顺序
Collections.shuffle(list);
System.out.println(list);
System.out.println("-------------------------");
//将集合中元素按照默认规则排序
Collections.sort(list);
System.out.println(list);
System.out.println("-------------------------");
//将集合中元素按照指定规则排序
Collections.sort(list, new Comparator<Integer>() {
@Override
public int compare(Integer o1, Integer o2) {
/*
o1-o2是从小到大
o2-o1是从大到小
*/
return o2-o1;
}
});
System.out.println(list);
}
posted @   想见玺1面  阅读(30)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示