Результаты поиска по запросу "comparator"

5 ответов

Реализовать Comparator для примитивного логического типа?

Мне нужно несколько классовimplements Comparatorи для одного хочу сравнить примитивboolean (неBoolean) ценности. ЕСЛИ это былBОлеан, я бы простоreturn boolA.compareTo(boolB); который вернул бы 0, -1 или 1. Но как я могу сделать это с примитивами?

4 ответа

Java Map сортировка по значению

Я искал способы сортировкиMap<String, Integer> по значениям. я нашелэта почта [https://stackoverflow.com/questions/109383/how-to-sort-a-mapkey-value-on-the-values-in-java] , которая решила мою проблему с сортировкой, но не совсем. Согласно посту, ...

3 ответа

Компаратор для min-heap в C ++

Я пытаюсь сделать мин-кучу1 изlongв C ++ с использованием STLmake_heapи т. д., но мой компаратор, кажется, не сравнивает должным образом. Вот мой текущий компаратор: struct greater1{ bool operator()(const long& a,const long& b) const{ return ...

ТОП публикаций

7 ответов

Гуава: Как создать явный порядок из списка и одного элемента?

В Гуаве далиCollection<E> и элементe типаE что я знаю, находится в коллекции, я хотел бы создатьOrdering<E> [https://google.github.io/guava/releases/23.0/api/docs/com/google/common/collect/Ordering.html] что-то вродеe сначала, а затем и остальная ...

6 ответов

Как работает Javascript sort ()?

Как следующий код сортирует этот массив по порядку номеров? var array=[25, 8, 7, 41] array.sort(function(a,b){ return a - b })Я знаю, что если результат вычисления ... Меньше 0: «a» сортируется как более низкий индекс, чем «b». Нуль:«a» и «b» ...

4 ответа

Сравните две коллекции Java, используя Comparator вместо equals ()

Постановка задачиУ меня есть две коллекции одного типа объектов, которые я хочу сравнить. В этом случае я хочу сравнить их на основе атрибута, который не учитываетequals() для объектов. В моем примере я использую ранжированные коллекции имен, ...

2 ответа

Проблема с установкой компаратора столбца в JTable

В другой теме я нашел этот компаратор (внизу поста) для сортировки столбцов JTable, которые могут состоять из целых чисел, строк или обоих. Я не могу понять, как применить его к моему JTable. Моя таблица раньше использовала автоматически ...

3 ответа

Создание общего класса компаратора [закрыто]

Я пытаюсь сделать компаратор, который может взять любой тип элемента для сравнения. Я не уверен, как создать класс. Я просто хочу, чтобы он сравнивал два элемента одного и того же типа (но независимо от того, какой тип ему предоставляет клиент, ...

1 ответ

@ Mik378 Спасибо! : \ Метод сравнения нарушает его общий договор Исключение

Ниже приведен блок кода, который приводит к исключению, как указано, Код: Collections.sort( arrayList, new Comparator() { public int compare( Object o1, Object o2 ) { TypeAdapterSort tas1 = ( TypeAdapterSort ) o1; TypeAdapterSort tas2 = ( ...

5 ответов

Как использовать интерфейс Comparator

Я новичок в Java, и я не совсем понимаю, как использовать интерфейс компаратора. у меня естьArrayList изItemвInventory класс иItem класс. вItem класс я написал: public class Item implements Comparator<Item> { //stuff ... @Override public ...