其他分享
首页 > 其他分享> > Collections工具类

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);


}

运行结果:

标签:list,System,集合,Collections,println,工具,out
来源: https://www.cnblogs.com/aimz01/p/16451143.html