collections工具类
Posted lujunlong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了collections工具类相关的知识,希望对你有一定的参考价值。
范例:
package cn.study.lu.four;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
/**
* Collections辅助类的使用
* Collection是接口,Collections是工具类
* @author
*
*/
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, "gao:1")); //二分法查找,或者:折半查找
}
}
以上是关于collections工具类的主要内容,如果未能解决你的问题,请参考以下文章