Я только использовал компараторы до сих пор, чтобы сортировать в Array.sort (массив, компаратор). Я хотел бы наложить порядок на класс, который я создаю. Допустим, у меня есть класс Person, и у него много ...
Возможно ли получить сложность во времени лучше, чем O (n ^ 2), используя Comparator для удаления дубликатов из ArrayList или это возможно только с помощью HashSet?
Есть ли любое различие между: ВЫБЕРИТЕ * ОТ пользователей, ГДЕ имя пользователя = "davyjones" и ВЫБОР * ОТ пользователей, ГДЕ имя пользователя КАК "davyjones" (я думаю, что испортил синтаксис..., прощают мне за это, я'...
Я читал о сортировке списков ArrayLists с использованием Comparator, но во всех примерах люди использовали CompareTo, который, согласно некоторым исследованиям, является методом для строк. Я хотел отсортировать ArrayList пользовательских ...
У нас есть некоторый код, который сортирует список адресов на основе расстояния между их координатами. это сделано через collections.sort с пользовательским компаратором. Однако время от времени адрес...
Java: Как я выполняю, операции списка с различными определениями равняется? У меня есть два списка универсального POJOs. Я должен выполнить некоторые операции присвоения в списках на основе различных способов выдержать сравнение...
У меня есть список объектов, которые я должен отсортировать на поле, сказать Счет. Не много думая я записал новый класс, который реализует Компаратор, который делает задачу, и это работает. Теперь оглядываясь назад на это...
Как следующее кодирует вид этот массив, чтобы быть в числовом порядке? массив var = [25, 8, 7, 41] array.sort (функция (a, b) {возвращаются - b}) я знаю это, если результат вычисления......
Я хотел бы отсортировать и двоичный поиск статического массива строк через компаратор String.CompareTo. Проблема в том, что как для сортировки, так и для бинарного поиска требуется, чтобы объект Comparator был ...
Список <Вопрос> вопросы = новый ArrayList <Вопрос> (); questions.addAll (getAllQuestions ());//возвращает ряд Вопросов Collections.sort (вопросы, новый BeanComparator ("questionId"));//org....
У меня есть Список, где элемент: элемент структуры {удваивает приоритет; международное значение;}, Как я могу реализовать свой собственный компаратор, которым позволяют мне Список вида...
У меня есть список объектов, которые я должен отсортировать согласно свойствам одного из их полей. Я услышал, что SortedMap и Компараторы являются лучшим способом сделать это. Сделайте я реализую Сопоставимый с классом...
Я пишу некоторые пользовательские Компараторы, и я хотел бы, чтобы они продвинули пустые объекты к нижней части списка, независимо от того, сортирую ли я возрастание или убывание. Для чего хорошая стратегия или шаблон...
Я хотел бы отсортировать алфавитно-цифровые строки путем, человек отсортирует их. Т.е. "A2" прибывает перед "A10", и "a", конечно, прибывает прежде "Z"! Есть ли любой способ сделать с, не пишущий мини-...
Я изучил, как использовать сопоставимое, но я испытываю трудности с Компаратором. У меня есть ошибка в моем коде: Исключение в потоке "основной" java.lang. ClassCastException: Новый. Люди не могут быть брошены...
Я хочу искать в Наборе, не выполняя итерации вручную по elments, но, кажется, нет метода, чтобы сделать Collections.search (myset, цель, новый ComparatorThing ()). Разве я не вижу что-то?...
Мне нужен компаратор как часть стратегической модели, которая может или использовать естественное упорядочивание объектов или некоторое пользовательское упорядочивание. Для естественного случая упорядочивания я записал простой компаратор: частный...
У меня есть метод, для которого нужен Компаратор для одного из его параметров. Я хотел бы передать Компаратор, который делает нормальное сравнение и обратный компаратор, который делает наоборот. java.util....
У меня есть класс, который я хотел бы использовать в scala.collection.mutable. PriorityQueue, но я не хочу делать, он Заказал справедливое для этой цели. Я не рассматриваю упорядочивания, с которым я хочу использовать...
Я пытался записать родовую функцию, которые удаляют дублирующиеся элементы из массива. общедоступные помехи <E расширяются Сопоставимый <E>>, ArrayList <E> removeDuplicate (E [] прибытие) {//делает quicksort...
У меня есть объект, называемый Person с именем атрибута, и приоритетная очередь людей, называемых pq. Я переопределил функцию compareTo класса Person для сортировки в обратном алфавитном порядке ...
Если бы у меня есть список элементов, я хотел бы отсортировать, Java предлагает два способа пойти об этом. Например, позволяет, говорят, что у меня есть список Объектов видеоклипа, и я хотел бы отсортировать их по заголовку. Одним путем я мог...
Если я создаю единственный экземпляр Компаратора, тот экземпляр может использоваться через несколько потоков для сортировки наборов с помощью Collections.sort ()? Или, сделайте я должен создать новый экземпляр Компаратора...
Сопоставимый контракт указывает, что e.compareTo (пустой указатель) должен бросить NullPointerException. От API: Обратите внимание, что пустой указатель не является экземпляром никакого класса, и e.compareTo (пустой указатель) должен бросить...
Я понимаю получение и помещаю принцип для наборов: если метод берет в наборе, в который он запишет тип T, параметром должен быть Набор <? супер T>, тогда как, если это будет читать...
У меня есть класс Enum как следующее: общедоступная перечислимая Буква {OMEGA_LETTER ("Омега"), GAMMA_LETTER ("Гамма"), BETA_LETTER ("Бета"), ALPHA_LETTER ("Альфа"), частная заключительная Строка...
Я хотел бы некоторую функцию сравнения строк, которая сохраняет естественный вид order1. Есть ли что-нибудь как встроенный в Java? Я ничего не могу найти в Строковом классе и классе Компаратора...
После прочтения документации Oracle я не нашел то, что я ищу. У меня есть объект, который можно сравнивать по-разному, но одним из его атрибутов является список. Как я могу сравнить на основе ...