Как в Javadoc, так и в самом коде интерфейс Comparator определяет :int compare (T o1, T o2 ); логическое значение равно (Object obj ); Но тогда это не дает проблем компиляции :Comparator a = new...
Рассмотрим простой класс :class Employee { String name; инт сал;....//геттеры и сеттеры } Я могу создать компаратор для сортировки, например, по имени поля. класс EmpSortByName реализует Comparator&...
Я ищу способ показать мне различные свойства / значения заданных объектов ... $ obj1 = new StdClass; $ obj1-> prop = 1; m ищет способ показать мне различные свойства / значения заданных объектов ... $ obj1 = new StdClass; $ obj1-> prop = 1; m ищет способ
Я пытаюсь изучить компаратор в Java, и я нашел этот замечательный пример в Интернете, мой вопрос, как бы этот код был изменен так, чтобы имена питомцев были упорядочены по возрасту и в порядке убывания, чтобы ...
См. вопрос в заголовке! Вы бы «ввели» или, скорее, «новый» компаратор? Вы бы обновили его, если порядок элементов установлен в спецификации и, скорее всего, не изменится?
Это реализовано следующим образом (jdk1.6.0 _31 ):частный статический класс ReverseComparator реализует Comparator>, Serializable { // использовать serialVersionUID из JDK 1....
У меня есть код для сортировки путей по дате изменения. Я также хочу написать код для сортировки путей в обратном порядке, а позже, возможно, захочу добавить некоторые другие методы сортировки. Есть ли способ сделать все...
Я хочу заказать свой вектор с полным myClass, например: class MyClass
{ двойное расстояние;
Имя строки; public void MyClass() {} } И тогда мой вектор примерно такой: MyVectormyVector = ...
Мне нужно упорядочить встречи по дате и времени. У меня есть список назначений ArrayList, и я попытался создать компаратор для сравнения их дат и времени. Я пытаюсь использовать Collections.sort...
У меня сегодня было интервью, меня спросили, как искать число внутри массива, я сказал бинарный поиск, он спросил меня, как насчет большого массива с тысячами объектов (например, Акций) для поиска ...
Есть ли способ правильно сортировать международные строки в Android? Я использую собственный компаратор и метод compareTo (), но мне этого недостаточно. Я хочу, чтобы буквы типа "ö" отображались рядом с "o" ...
Я пытаюсь отсортировать список объектов по определенному значению внутри объекта. Какой подход будет лучшим для этого. Должен ли я использовать Collections.sort() с каким-то ...
Новое в Java. Изучение этого во время работы над приложением для Android. Я использую Comparator для сортировки списка файлов, и в документации по Android сказано, что Comparator должен реализовывать Serializable: это ...
Почему этот открытый класс кода SponsoredComparator реализует Comparator {публичное логическое значение равно (SRE arg0, SRE arg1) {return arg0.getSponsored () == arg1.getSponsored (); } ...
У меня есть коллекция объектов Duck, и я ' Я хотел бы отсортировать их, используя несколько ключей. class Duck {возраст утки; // реализует вес Comparable DuckWeight; // реализует Comparable String ...
Что произойдет, если я предоставлю нетранзитивный компаратор в Collections.sort? Могу ли я попасть в бесконечный цикл? Небольшой тест, который я написал, дал результат, но я хочу убедиться, что это всегда будет ...
У меня есть набор данных, которые в некоторых случаях мне нужно отсортировать одним способом, а иногда - другим. Например, предположим, что набор данных представляет собой набор строк {"abc", "dfg", ...}. Иногда мне нужно ...
Я новичок в OCaml. Я пытаюсь понять, как обрабатывать оператор сравнения, переданный в функцию. Моя функция просто пытается передать оператор сравнения (=, <,> и т. Д.) И int. ...
I в настоящее время я работаю с некоторыми данными по венгерскому языку.
Мне нужно отсортировать список строк по венгерскому языку. Согласно этой странице «Последовательность сопоставления» венгерский алфавитный порядок следующий: A = Á, B, C, CS, D, D
Мне любопытно, я часто вижу такие вещи: Arrays.sort(массив, новый компаратор() { public int comparison(Integer a, Integer b) { return Math.abs(a) < Math.abs(b); }
})...
Я хочу вычислить различия между коллекциями. При использовании Collectutils.subtract () для пользовательского сравнения мне необходимо переопределить метод equals () объекта. Но что, если мне нужно сравнить ...
Я читаю в файле .csv вроде как электронная таблица Excel. Существует определенное количество столбцов, определяемых файлом, и я прочитал каждую строку в строковую массив, используя метод .split (","). I ...
Если у меня есть следующий класс: public class Employee {private int empId; частное строковое имя; частный int age; public Employee (int empId, String name, int age) {// set ...
int compare (Object o1, Object o2) Сравнивает два своих аргумента для определения порядка. Для сравнения двух объектов o1 и o2 нужно сделать что-то вроде: MyClass o1 = new MyClass ();
MyClass o2 = новый MyClass (); if (...
Прошу прощения, если я спрашиваю о чем-то, на что уже был дан ответ, но мне не удалось найти ссылку. Мой вопрос: где лучше всего разместить компаратор, к какому слою он принадлежит. Ибо ...
У меня есть объект List of User, я просто хочу получить объекты User из Список на основе переменных в объекте User. публичный класс User {частный int id; частный секс String; частный возраст; ...
У меня есть список ArrayList, полный следующих: class TransitionState {Position positionA; Позиция positionB; int counter; public boolean equals (Object o) {if (o instanceof ...
TreeSet удаляет разные элементы с одинаковым значением Comprator. Я не хочу, чтобы его убирали.
Есть ли способ контролировать это? Или использовать другой класс контейнера? Добавлено:
В ПОРЯДКЕ. Кажется, я не могу использовать Set.
I ...
Каждый раз Мне нужно реализовать компаратор, я застреваю, пытаясь вспомнить, когда я должен вернуть -1, а когда 1, и мне нужно его найти. Я имею в виду, очевидно, что -1 меньше, поэтому это означает, что сначала ...