Сортировка
Коротко: Упорядочивание элементов коллекции или массива определённым образом — Java предлагает для этого готовые методы вроде Collections.sort(li….
Подробнее: Для собственных порядков (например, по определённому полю объекта вместо естественного порядка) передают Comparator — как собственный класс или лямбду.
list.sort((a, b) -> a.getName().compareTo(b.getName()));Подробности
List<Person> people = new ArrayLisСм. также: продвинутая сортировка, алгоритмы, коллекции