У меня есть класс с именем SomeClass, который имеет два свойства: SomeDateObject и список SomeClass2. Я хочу отсортировать определенный список объектов SomeClass на основе SomeDateObject. с помощью хочет сортироватьсортировка списка объектов на основе даты свойства sudo значения объекта
public List<SomeClass > someClassList
Как добиться сортировки, основанный на SomeDateObject
Структура SomeClass приводится ниже:
public class SomeClass {
public SomeDateObject date;
public List<SomeClass2> some2;
public SomeClass () {
}
}
Структура SomeDateObject приводится ниже
public class SomeDateObject {
public int day;
public int month;
public int year;
}
Что может быть лучшим способом сортировки списка объектов SomeClass основанный на SomeDateObjects. поскольку мы можем использовать Comparator и comparables, но SomeDateObject не является прямой датой, но имеет дату. Вместо использования прямого компаратора мы можем пойти на библиотеки guava.
с помощью '' Comparator' и Collections'? –