- Collections工具类
●java.util.Collection集合的顶级接口
●java.util.Collections 操作集合的工具类
。工具类的方法全部静态方法,类名直接调用
。主要是操作Collection系列的单列集合,少部分功能可以操作Map集合|
package com.sdjzu.collects;
import java.util.*;
public class CollectTest {
public static void main(String[] args) {
method();
}
public static void method() {
List<Integer> list = new ArrayList<Integer>();
list.add(1);
list.add(6);
list.add(3);
list.add(2);
list.add(5);
list.add(4);
System.out.println("list = " + list);
Collections.sort(list);
System.out.println("按照顺序排列之后list =list = " + list);
System.out.println("二分查找返回的索引值:" + Collections.binarySearch(list, 5));
System.out.println("任意互换元素的位置之前list = " + list);
Collections.shuffle(list);
System.out.println("任意互换元素的位置之后list = " + list);
Collections.sort(list,Collections.reverseOrder());
System.out.println("按照逆序排列之后list = " + list);
}
}
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/2c64550293f01267d24da26e65cabd0c.png)