2012-02-02 5 views
0

У меня есть два arraylists, которые состоят из объектов datetime и объединяют оба списка.Сортировка arraylist объектов на основе даты времени

list1.addAll(list2); 

Я хочу прямо сейчас разобраться в этом ArrayList порядка объект времени даты, что ArrayList состоит. Может ли кто-нибудь вести меня, как сортировать этого arraylist.

+0

какой язык? – naveen

+0

@naveen - помечен java – Cephron

+0

'Collections.sort (list1);' должен сделать трюк для вас. –

ответ

4
ArrayList<Date> myDates = new ArrayList<Date>(); 
Collections.sort(myDates); 

При использовании Joda Time времени даты, это делается почти так же, на самом деле.

+1

Нет необходимости в настраиваемом компараторе. –

+0

@JBNizet yup my bad, thx :) – Eugene

+0

_Almost_ же? Какая разница? –

0

Вы можете определить компаратор для объектов ArrayList, как если я использую объекты, имеющие структуру

, а затем вы можете использовать, своего рода метод напрямую.

Смежные вопросы