如何对对象列表进行排序?

时间:2014-07-29 14:49:13

标签: java list sorting date

我有一个对象列表,我想根据他们的" date"进行排序。属性。每个对象都有一个Date属性,用于指定其年龄。如何从最新到最旧的对象进行排序?我听说过Comparator,但我不知道它是否适用于日期。

有人可以帮我弄清楚怎么做吗?

2 个答案:

答案 0 :(得分:0)

您可以使用before(),after(),compareTo()之后的各种方法,或将值转换为Long,然后将其进行比较。

http://docs.oracle.com/javase/6/docs/api/java/util/Date.html

答案 1 :(得分:0)

您可以将日期转换为timestamp并对其进行排序。它很容易排序。