小编Ilk*_*kan的帖子

按 LocalDate 降序和 LocalTime 升序对列表进行排序

我有一个包含LocalDateTime字段的对象列表。
我想按日期和时间对所有这些对象进行特别排序。

我解释了应该如何做:

按日期降序排序,按时间升序排序

这是一个例子:

未排序LocalDateTime

  • 2016-10-06T09:10
  • 2016-10-06T10:34
  • 2016-12-06T11:15
  • 2016-11-06T10:34
  • 2016-12-06T10:10
  • 2016-12-06T06:56

应按以下顺序排序:

  1. 2016-12-06T06:56
  2. 2016-12-06T10:10
  3. 2016-12-06T11:15
  4. 2016-11-06T10:34
  5. 2016-10-06T09:10
  6. 2016-10-06T10:34

请记住,我需要对带有字段的对象进行排序,而不是对 的列表进行排序LocalDateTime,而是对带有LocalDateTime字段的对象列表进行排序。

感谢你们对我的帮助 :)

java sorting date list comparator

2
推荐指数
1
解决办法
2601
查看次数

标签 统计

comparator ×1

date ×1

java ×1

list ×1

sorting ×1