package Collections工具类;
import java.util.ArrayList;
import java.util.List;
import java.util.Collections;
//Collections辅助类的使用
//Collection是接口 Collections是工具类
public class TestCollections {
public static void main(String[] args) {
List<String>list = new ArrayList<>();
for(int i=0;i<10;i++){
list.add("gao"+i);
}
System.out.println(list);
Collections.shuffle(list);//随机排列list中的元素
System.out.println(list);
Collections.reverse(list);//逆序排列
System.out.println(list);
Collections.sort(list);//按照递增的方式排序 自定义的类使用Comparable接口
System.out.println(list);
System.out.println(Collections.binarySearch(list,"张三"));//二分法查找
System.out.println(Collections.binarySearch(list,"gao1"));
}
}
文章评论