У меня есть ArrayList объектов Foo(int id, Date date)
.java сортировать список по текущей дате затем по дате сравнению
Как бы я идти о сортировке этого ArrayList, чтобы выглядеть, как показано ниже
id = 3, date = 07 Nov 2016
id = 2, date = 08 Nov 2016
id = 5, date = 30 Nov 2016
id = 1, date = 05 Nov 2016
id = 4, date = 04 Nov 2016
Тройку объекты в будущем отсортированные по ближайшим (по настоящее время) первый, нижний два в прошлом отсортированные по ближайшего (до настоящего времени).
Это не дубликат. Это сложнее, чем просто сортировка по собственности. – janos
И дубликат [* Как отсортировать список с использованием нескольких критериев сортировки *) (http://stackoverflow.com/q/3704804). ** Поиск переполнения стека ** перед публикацией. –