comparator- все статьи тега
Android-java-как отсортировать список объектов по определенному значению внутри объекта
Im пытается отсортировать arraylist объектов по определенному значению внутри объекта. Что было бы лучшим подходом, чтобы сделать такую вещь. Я должен использовать коллекции.sort () с каким-то компаратором? Я пытаюсь отсортировать список объектов по значению float, которое они содержат в одной из переменных. изменить: Это то, что у меня есть до сих пор: public class CustomComparator implements Comparator<Marker> { @Override public int compare(Mark o1, Mark o2) { return ...
Сравнение строк естественного порядка сортировки в Java-это встроенный? [дубликат]
этот вопрос уже есть ответ здесь: Сортировка по строке, которая может содержать число 17 ответов Я хотел бы какую-то функцию сравнения строк, которая сохраняет естественный порядок сортировки1. Есть ли что-нибудь подобное встроенное в Java? Я ничего не могу найти в String class, и компаратор-класс известно только о двух реализациях. Я могу катиться самостоятельно (это не очень сложная проблема), но я ...
Очень смущен выводом типа компаратора Java 8
я смотрел на разницу между Collections.sort и list.sort, в частности, в отношении использования Comparator статические методы и требуются ли типы param в лямбда-выражениях. Прежде чем мы начнем, я знаю, что могу использовать ссылки на методы, например Song::getTitle чтобы преодолеть мои проблемы, но мой запрос здесь не столько то, что я хочу исправить, но то, что я хочу получить ответ, т. е. почему компилятор Java обрабатывает его таким образом. это моя находка. Предположим, что мы есть ArrayL ...