Collections类 解剖
来源:互联网 发布:linux内核设置 编辑:程序博客网 时间:2024/05/28 15:24
Collections是操作Collection集合对象的一个类,里面定义了静态函数,它是针对集合类的一个帮助类,此类不能实例化,他提供一系列static静态方法实现对各种集合的搜索、排序、线程安全化等操作。如:
Collections.shuffle(List<>list); 打乱list中元素的顺序
Collections.sort(List<>list,Comparator<>c);
区别于Collection,它是集合接口,继承它的接口有Set、List 。
实例:
public class TestCollections {public static void main(String[] args) {ArrayList list = new ArrayList();list.add(new Integer(102));list.add(new Integer(98));list.add(new Integer(38));list.add(new Integer(238));list.add(new Integer(9348));Collections.shuffle(list);for (Iterator iter = list.iterator(); iter.hasNext();) {System.out.println(iter.next() + " ");}Comparator com = Collections.reverseOrder();Collections.sort(list, com);System.out.println("THis is soted List with Collections ");for (Iterator iter = list.iterator(); iter.hasNext();) {System.out.println(iter.next());}}}输出:
102
38
238
98
9348
THis is soted List with Collections
9348
238
102
98
38
0 0
- Collections类 解剖
- Collections类
- Collections类
- Collections类
- 集合类(Collections)映射
- java.util.Collections类
- Collections类的总结
- 集合类Collections
- 工具类:Collections 、Arrays
- 15.Collections类
- Java Collections 类
- Collections类汇总
- Collections类方法详解
- commons collections 实用工具类
- Java Collections工具类
- 集合工具类Collections
- java.util.Collections 类
- collections类的使用
- [转]《Python编程金典》读书笔记
- ubuntu Java环境配置
- 纪念自己糟糕的心情
- 查看centos是多少位的方式
- java开源论坛学习(一)
- Collections类 解剖
- ZOJ 3765 —— Lights(伸展树)
- C# Hashtable
- java:N的N次方
- 作业2
- poj3728之离线LCA+dp思想/RMQ+LCA(非常好的题目)
- ThinkPHP取消index.php
- 2.3 UIButton
- 百度UEditor上传图片配置