如何制作java日期的升序

时间:2012-03-31 07:42:11

标签: android

我正在解析一个xml文件并从该xml中获取日期并在android列表视图中查询它。我的问题是我想在列表视图中以升序显示该日期。我有一个日期数组,现在我需要提出所有日期的升序。任何人都可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:1)

如果您有一组日期对象,请使用the sort method

对其进行排序

如果您有字符串格式的日期数组,那么创建自己的比较器,将字符串解析为日期对象并比较这些日期对象。然后调用传递比较器的sort方法。

答案 1 :(得分:0)

jeet建议使用自定义比较器的另一种方法是创建自己的实现Comparable的对象类,然后将compareTo方法定义为详细的here

我更喜欢实现compareTo,因为它允许您使用内置到其他类中的各种排序,而不是仅限于Comparator类。