关于list的排序
来源:互联网 发布:阿里云香港ss 10块 编辑:程序博客网 时间:2024/05/16 17:41
public static void listSortByTime(List<HashMap<String, String>> list) {
Collections.sort(list, new CollatorComparator());
}
public static class CollatorComparator implements Comparator {
public int compare(Object element1, Object element2) {
HashMap<String, String> map1 = (HashMap<String, String>)element1;
HashMap<String, String> map2 = (HashMap<String, String>)element2;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date1;
try {
date1 = sdf.parse(map1.get("sortTime"));
Date date2 = sdf.parse(map2.get("sortTime"));
if(date1.after(date2)) return 1;
return -1;
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return 0;
}
}
}
- 关于list的排序
- Java 关于List 的排序
- 关于对List的通用排序实现
- 关于 List 里自定义对象的排序
- 关于List<?>集合的排序--有待测试
- 关于ef中list《string》的排序
- 关于用list排序
- 关于list排序
- 关于List<Model>类型 GridView排序问题的解决
- 关于List操作排序工具,collection.sort的原理
- 关于对list进行排序
- 关于Comparable<T>解决List<bean>,依据bean的某个属性对list进行排序
- List的排序
- list的排序问题
- C# list的排序
- 排序的list control
- List的排序算法
- List排序的使用
- 根据对象名获取对象实例
- 快速排序代码:
- 第一篇文章
- CSS
- 【黑马程序员】张孝祥Java高新技术_内省、注解、泛型
- 关于list的排序
- 【Java练习7——Catalan数】POJ 2084
- 金字塔
- xsl相关理解
- 常用Sql 记录
- 关于List中引用的问题
- Linux设备驱动工程师之路——设备模型(上)底层模型
- Jsp内置对象使用
- MFC界面编程2011年9月22日