java的工具类collections例子
来源:互联网 发布:nodejs 定义二维数组 编辑:程序博客网 时间:2024/05/16 06:03
import java.util.Collections;import java.util.Comparator;import java.util.Iterator;import java.util.LinkedList;import java.util.TreeSet;public class CollectionsTest{public static void main(String[] args){TreeSet set = new TreeSet(new PeopleComparator());LinkedList list = new LinkedList();set.add(new People(10));set.add(new People(20));set.add(new People(30));System.out.println("orginal order:");for(Iterator it = set.iterator(); it.hasNext();){People p = (People)it.next();System.out.println(p.age);list.add(p.age);}System.out.println("Maximum value : " + Collections.max(list));System.out.println("Minimum value : " + Collections.min(list));System.out.println("reverse order:");Comparator c = Collections.reverseOrder();Collections.sort(list,c);for(Iterator it = list.iterator(); it.hasNext();){System.out.println(it.next());}System.out.println("random order:");Collections.shuffle(list);for(Iterator it = list.iterator(); it.hasNext();){System.out.println(it.next());}}}class People{int age;People(int age){this.age = age;}}class PeopleComparator implements Comparator{@Overridepublic int compare(Object o1, Object o2){People p1 = (People)o1;People p2 = (People)o2;return p1.age - p2.age;}}
0 0
- java的工具类collections例子
- java的collections工具类
- Java Collections工具类
- Java Collections工具类
- java Collections工具类
- Java Collections工具类
- Java 操作集合的工具类:Collections
- Java 集合,Collections工具类的用法
- java的Collections工具类函数
- 关于java Collections工具类
- Java 集合工具类 Collections
- Java 集合工具类Collections
- java集合(工具类Collections)
- Java-Collections工具类测试
- java Collections集合工具类
- Java.util.Collections工具类
- Java 集合工具类 Collections
- Java--Collections集合工具类
- poj 1753-Flip Game
- mysql-5.6.16-win32免安装配置方法
- UVa 10566 Crossed Ladders 平面几何结论,二分答案
- 关于UrlHttpConnection.setRequestProperty()的调用顺序问题的验证
- Makefile(1) --- .PHONY
- java的工具类collections例子
- 数值计算---求希尔伯特矩阵的条件数
- c#联网判断
- Mac中写Cobol
- 游戏素材大全网址
- POJ 1182 食物链【关系型并查集】
- 黑马程序员 —— JavaAPI_集合框架 (第十六天)
- div和iframe之间空隙太大的问题,终于解决了
- 启用“锁定内存页”选项 (Windows)