黑马程序员技术交流社区
标题:
Collections工具类代码总结
[打印本页]
作者:
倒骑驴走着瞧
时间:
2015-4-4 23:52
标题:
Collections工具类代码总结
package com.hm.cn;
import java.util.ArrayList;
import java.util.Collections;
public class CollectionsTools {
/**
* @Description:collections工具类
*/
public static void main(String[] args) {
ArrayList list = new ArrayList();
Collections.addAll(list,11,5,23,9,19);//给list赋值
System.out.println("list原来的顺序:"+list);
Collections.reverse(list);
System.out.println("list反转之后的顺序:"+list);
Collections.sort(list);
System.out.println("list排序之后的顺序"+list);
Collections.swap(list,2,3);
System.out.println("将下标2和下标3的数据位置互换"+list);
Collections.shuffle(list);//将list顺序打乱(洗牌)
System.out.println("shuffle洗牌之后的效果:"+list);
System.out.println("集合中最大的数为:"+Collections.max(list));
System.out.println("集合中最小的数为:"+Collections.min(list));
Collections.sort(list);
System.out.println("二分查找集合中5的位置:前提是有序的"+Collections.binarySearch(list,11));
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2