java 排序一个集合
2015-10-16 09:55
369 查看
LinkedList<Ads> list = new LinkedList<Ads>();
Comparator<XXXX> comparator = new Comparator<XXXX>() {
@Override
public int compare(XXXXo1, Ads o2) {
if(o1.getDataType() < o2.getDataType()) return -1;
else if(o1.getDataType() > o2.getDataType()) return 1;
}
};
Collections.sort(list, comparator);
这个方式不错哦
Comparator<XXXX> comparator = new Comparator<XXXX>() {
@Override
public int compare(XXXXo1, Ads o2) {
if(o1.getDataType() < o2.getDataType()) return -1;
else if(o1.getDataType() > o2.getDataType()) return 1;
}
};
Collections.sort(list, comparator);
这个方式不错哦
相关文章推荐
- HwLauncher﹕ Launcher dialog dismiss failed : java.lang.IllegalArgumentException: no dialog with id 1
- eclipse或MyEclipse修改注释
- Eclipse中项目名出现红色感叹号解决方法
- 查看Eclipse 的版本
- pig eclipse插件
- eclipse自动生成方法注释 快捷键
- Java多线程-新特征-信号量Semaphore
- Error: could not open `C:\Java\jre7\lib\amd64\jvm.cfg' 重新安装,路径没能更新
- 初识java之变量、数据类型和运算符(一)
- Think in Java(Java编程思想)-第2章 一切都是对象
- Java构造和解析Json数据的两种方法详解一
- Java程序最容易犯的21种错误实例分析
- eclipse 创建javaweb工程 发布并运行
- Maven搭建hadoop环境报Missing artifact jdk.tools:jdk.tools:jar:1.7
- Maven搭建hadoop环境报Missing artifact jdk.tools:jdk.tools:jar:1.7
- Maven搭建hadoop环境报Missing artifact jdk.tools:jdk.tools:jar:1.7
- spring中<tx:advice></tx:advice>是什么意思?作用是什么?谁能简单说下
- Stackoverflow上人气最旺的10个Java问题
- HDU1034 Candy Sharing Game(java)
- java boolean的|=或&=或^=写法