【发布时间】:2014-04-26 21:53:46
【问题描述】:
我需要先按日期排序对象列表,然后按名称按日期排序。就像下面通过比较器的示例:
- 19/03/2014 Anna Hatta
- 19/03/2014 Keller Jay
- 20/03/2014 Anna Hatta
- 20/03/2014 Keller Jay
- 20/03/2014 Zoner Charley
我知道如何分别按日期和按名称订购,例如:
public static Comparator<Prospect> DATE_ORDER_PROSPECTS = new Comparator<Prospect>() {
public int compare(Prospect p1, Prospect p2) {
int res = p2.getDate().compareTo(p1.getDate());
return res;
}
};
但是我怎样才能将这两个结合起来并进行嵌套排序呢?
干杯!
【问题讨论】:
-
只是连接它们并作为一个字符串比较,但将日期设为 yyyy/mm/dd
标签: android comparator