2
ответа

запись “Компаратора” в SQL

У меня есть следующая проблема: найдите самую высокую строку в таблице A согласно следующим правилам: Представьте в виде таблицы Столбцы: Дата V_Date, интервал Типа, Дата H_Date 1) находит самый высокий V_Date 2), если V_Dates...
вопрос задан: 10 August 2010 08:13
2
ответа

Java: PriorityQueue возвращая неправильное упорядочивание из пользовательского компаратора? [дубликат]

Я записал пользовательский компаратор для сравнения моих классов узла, но приоритетная очередь Java не возвращает мои объекты в правильном порядке. Вот мой компаратор: общедоступный интервал выдерживает сравнение (Узел n1, Узел n2) {...
вопрос задан: 15 June 2010 19:50
2
ответа

Создайте SortedMap в Java с пользовательским Компаратором

Я хочу создать TreeMap в Java с пользовательским порядком сортировки. Отсортированные ключи, которые являются строкой, должны быть отсортированы согласно второму символу. Значения являются также строкой. Демонстрационная карта: Зона действий, НЕЧТО Ab...
вопрос задан: 10 May 2010 07:49
2
ответа

Приоритетная Очередь STL на пользовательском классе

Я испытываю много затруднений, заставляя мою приоритетную очередь распознать, по какому параметру это должно отсортировать. Я перегрузился меньше, чем оператор в моем пользовательском классе, но это, кажется, не использует его. Вот...
вопрос задан: 9 October 2009 02:47
1
ответ

Сортировка списка объектов на основе сравнения поля со списком строк

У меня есть список объекта Student, и объект Student имеет открытый класс Student {private String name; частный Струнный город; // методы получения, установки и метод toString} И мой список < ...
вопрос задан: 28 March 2019 09:49
1
ответ

Какую библиотеку я должен использовать, чтобы использовать ComparatorChain и addComparator?

Мой профессор дал мне задание по сортировке книг и видео. Это тестовый код, который она дала мне. Но я действительно не понимаю, какую библиотеку использовать для компаратора. Я просто не могу получить это ...
вопрос задан: 16 March 2019 04:15
1
ответ

как поменять элементы массива на основе определенных значений в Java

Я хочу отсортировать мой список массивов на основе одного конкретного значения в том же массиве. например, List < String > status = new ArrayList < String > (); status.add ( "ЗАВЕРШЕНА"); status.add ( "ГОТОВ" ...
вопрос задан: 17 January 2019 14:33
1
ответ

Сортировать массив Список объектов по универсальному элементу

У меня есть класс Vertex, у которого есть поле 'element', которое является универсальным типом T. Класс Vertex можно увидеть ниже: открытый класс Vertex < T > {private ObjectProperty < T > элемент; частный ...
вопрос задан: 16 January 2019 14:13
1
ответ

Проверка типов при использовании открытого выражения лямбда для Java-компаратора [дубликат]

Я столкнулся со следующей проблемой с Java, пытаясь использовать «обнаженное» лямбда-выражение как часть выражения Comparator.comparing (). Этот следующий оператор работает как ожидалось: Comparator & ...
вопрос задан: 20 July 2015 04:47
0
ответов

Как я могу преобразовать свой неподписанный компаратор, чтобы использовать элемент управления для перехода на дополнение 2?

Я проектирую неподписанный компаратор. Тем не менее, я запутался в том, как использовать элемент управления, когда установка в 1 поворачивает компаратор для использования с дополнением до двух. Я не уверен, что я использую функции XOR внутри ...
вопрос задан: 22 April 2019 19:28
0
ответов

Шаблонный компаратор как третий аргумент в find_if

У меня есть программа, которая пытается найти слабый_вектор в векторе. Это работает совершенно нормально. Но, может быть, есть способ передать шаблонный компаратор в качестве третьего аргумента для find_if? Что-то похожее ...
вопрос задан: 18 March 2019 17:55
0
ответов

Как сравнить несколько полей в объекте с очередью объектов?

Я хотел бы сравнить объект с объектами уже в очереди. Я не уверен, должен ли я сделать инструмент Comparable для моего объекта или попытаться сравнить элементы, прежде чем они будут добавлены в очередь. ...
вопрос задан: 14 February 2019 17:52
0
ответов

Каков порядок сортировки в Java Collections.sort (список, компаратор)? маленький к большому или большой к маленькому?

Видимо, это не задокументировано или я пропустил это. Вот ссылка на документацию, а ниже текст в виде изображения: РЕДАКТИРОВАТЬ (17/5): я думаю, что слишком многие запутали этот вопрос, чтобы быть вопросом для сравнения ....
вопрос задан: 23 October 2018 11:59
0
ответов

как отсортировать ArrayList в возрастающем порядке с помощью коллекций и компаратора

Как отсортировать ArrayList в возрастающем порядке с помощью компаратора? Я знаю, как отсортировать его по убыванию, используя: Comparator mycomparator = Collections.reverseOrder (); затем Collections.sort (...
вопрос задан: 19 July 2018 04:39
0
ответов

Почему Comparator объявляет равных?

Интерфейс Comparator имеет свой собственный метод equals (). Любой класс получит equals () по умолчанию через класс Object. Зачем нужен метод equals () внутри интерфейса?
вопрос задан: 17 April 2018 05:51
0
ответов

«Метод сравнения нарушает общий договор!»

Может ли кто-нибудь объяснить мне простым языком, почему этот код выдает исключение: «Метод сравнения нарушает общий договор!» И как это исправить? private int compareParents (Foo s1, Foo s2) {...
вопрос задан: 22 January 2018 18:57
0
ответов

Компаратор с двойным типом

Я написал следующий код: открытый класс NewClass2 реализует Comparator {public int compare (Point p1, Point p2) {return (int) (p1.getY () - p2.getY ()); } } ...
вопрос задан: 1 September 2017 13:51
0
ответов

Java: Comparable vs Comparator [дубликат]

Возможные дубликаты: разница между compare () и compareTo () Java: В чем разница между реализацией Comparable и Comparator? Каковы ключевые различия между Comparable ...
вопрос задан: 23 May 2017 12:10
0
ответов

Почему лямбда-выражение можно использовать в качестве компаратора?

В книге «Учебное пособие по OCP» приведен пример компаратора, который можно инициализировать двумя способами. Первый - через анонимный класс, такой как: Comparator byWeight = new ...
вопрос задан: 9 May 2017 15:06
0
ответов

Как передать настраиваемый компаратор для «сортировки»?

Класс A имеет следующий компаратор: class A attr_accessor x def my_comparator (a) x ** 2 <=> (ax) ** 2 конец end Я хотел бы использовать этот компаратор для сортировки массива, где каждый элемент ...
вопрос задан: 1 April 2017 01:21
0
ответов

Ошибка Java :Метод сравнения нарушает свой общий контракт

Я видел много вопросов по этому поводу и пытался решить проблему, но после часа гугления и множества проб и ошибок я все еще не могу это исправить. Я надеюсь, что некоторые из вас поймут проблему. Это...
вопрос задан: 6 March 2017 16:12
0
ответов

Простой способ сортировки строк в (регистрозависимом )алфавитном порядке

Мне нужно отсортировать список строк в алфавитном порядке :List list = new ArrayList (); list.add ("разработка" ); list.add ("Разработка" ); list.add ("аа" ); list.add ("AA" ); list.add ("Аа" );...
вопрос задан: 27 January 2016 08:09
0
ответов

Comparator и equals ()

Предположим, мне нужен TreeSet с элементами, отсортированными с некоторой логикой предметной области. По этой логике не имеет значения порядок некоторых элементов, который не равен, поэтому метод сравнения может возвращать 0, но в этом случае я не мог '.
вопрос задан: 21 January 2016 17:24
0
ответов

Обратный компаратор в Java 8

У меня есть ArrayList и хочу отсортировать его в порядке убывания. Я использую для этого java.util.stream.Stream.sorted (Comparator) метод. Вот описание в соответствии с Java API: Возвращает поток, состоящий из ...
вопрос задан: 7 October 2015 15:37
0
ответов

Java, Почему подразумевается, что объекты равны, если compareTo () возвращает 0?

Давайте иметь класс Person. У человека есть имя и рост. Equals и hashCode () учитывает только имя. Человек сопоставим (или для него реализуем компаратор, неважно какой). ...
вопрос задан: 5 May 2015 13:59
0
ответов

Java 8 Comparator nullFirst naturalOrder перепутан

это может быть простой вопрос, но я хотел бы понять это ясно ... У меня есть такой код: public final class Persona {private final int id; приватный финал
вопрос задан: 20 October 2014 12:33
0
ответов

Java-сортировка с помощью Comparator большую часть времени тратит на сравнение (Object, Object)

Я заметил кое-что странное при профилировании нашей базы кода. Казалось, что сортировка с помощью типизированного компаратора (например, Comparator ) всегда сначала вызывала метод Comparator ....
вопрос задан: 15 April 2014 16:45
0
ответов

Компаратор, реализующий Java в ArrayList

I ' m совершенно новичок в Java, так что это, вероятно, довольно простой вопрос. Я хочу отсортировать список ArrayList в классе MediaLib на основе естественного порядка указанного ключа. Я не могу понять, как ...
вопрос задан: 7 March 2013 19:58
0
ответов

Java: что делает здесь возврат?

Я основал этот код в Интернете. Извините, если спросить здесь, но я не только понимаю одну вещь. Что именно возвращает население2 - население1? Это сортирует пункты, сравнивая каждый раз каждый ...
вопрос задан: 29 August 2012 18:02
0
ответов

Механизм для различных равных (физических и логических равенств )для объектов в Коллекции

Есть ли какой-либо механизм Equalator, такой как Comparator, чтобы я мог иметь разные равные для сопоставления списков? РЕДАКТИРОВАТЬ :Моя цель состоит в том, чтобы различать текущие list1.equals (list2 ), которые проверяют, является ли это поверхностным.
вопрос задан: 1 August 2012 13:23