Сортировка ArrayList Объектов Атрибутом объекта

У меня есть Arraylist Объектов. Они возражают, имеют атрибут или тип данных - 'Строка'. Я должен отсортировать Arraylist по той строке. Как достигнуть этого?

7
задан Vishal 27 July 2010 в 10:07
поделиться

1 ответ

Вам нужно написать Comparator и использовать Collections.sort (List , Comparator для сортировки вашего списка List ].

Или ваш MyObject также может реализовать Comparable , определяя естественный порядок , который сравнивается по вашему конкретному атрибуту, а затем использовать Collections.sort (вместо List .

См. Также

Связанные вопросы

О сортировке List по различным критериям:

На Компаратор и Сопоставимый

14
ответ дан 6 December 2019 в 09:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: