Публикации по теме 'comparator'


Сравнительный и сравнительный путь от Java 5 до 8 - Часть I
Java имеет огромное количество классов и интерфейсов для выполнения различных задач по мере необходимости. Я не могу говорить обо всем прямо сейчас, но я (попытаюсь) продемонстрировать, как Comparable & Comparator проделали долгий путь с того места, где они начали. Итак ... что такого особенного в них упоминать ???. Java предоставила нам Collection Framework для представления и управления группой объектов. Чтобы создать эффективное корпоративное приложение для обработки группы объектов /..

Вопросы по теме 'comparator'

Компаратор C++ std::set
Это код: struct comp { bool operator()(Reputation *one, Reputation *two) { if (one->Amount < 0 && two->Amount >= 0) return false; if (one->Amount >= 0 && two->Amount < 0)...
4557 просмотров
schedule 07.08.2023

Когда класс должен быть Comparable и / или Comparator?
Я видел классы, которые реализуют как Comparable , так и Comparator . Что это значит? Почему я должен использовать одно вместо другого?
222094 просмотров
schedule 09.01.2023

Могу ли я использовать компаратор без реализации Comparable?
Можно ли использовать Comparator без реализации класса Comparable? Например, если бы у меня было следующее: MyClass { Comparator comp; OrderedListInheritance(Comparator c) { this.comp = c; } } Могу ли я тогда...
8520 просмотров
schedule 14.03.2024

Проблема компаратора хеш-таблиц
Привет, ребята, я никогда не писал компаратор b4, и у меня возникла реальная проблема. Я создал хеш-таблицу. Hashtable <String, Objects> ht; Может ли кто-нибудь показать, как написать компаратор для Hashtable? примеры, которые я...
3362 просмотров
schedule 24.04.2023

Сортировка ArrayList настраиваемых объектов по свойству
Я читал о сортировке списков массивов с использованием компаратора, но во всех примерах люди использовали compareTo , который, согласно некоторым исследованиям, является методом для строк. Я хотел отсортировать ArrayList настраиваемых объектов по...
1186552 просмотров
schedule 24.11.2022

Кто-нибудь знает о библиотеке компараторов Java?
Мне нужна библиотека foss, которая включает в себя множество полезных реализаций Comparator, то есть множество маленьких скучных компараторов, готовых к работе. Компараторы общего пользования Apache обеспечить регресс нулевой первый/нулевой...
1280 просмотров
schedule 19.05.2023

Неправильный вывод при использовании Priority Heap/Comparator
Я пытаюсь использовать приоритетную очередь и пытаюсь расположить числа в обратном порядке [по убыванию]. Я реализовал компаратор и использовал обратное соглашение по сравнению с естественным порядком, надеясь, что я получу числа в обратном...
214 просмотров
schedule 21.07.2023

Компаратор, использующий поле String моего класса для сравнения?
У меня есть список объектов типа A, и я должен заказать его для поля A, которое имеет тип String. public class A{ public String field1; public Integer field2; ... } Если бы мне пришлось заказывать для поля int, я бы сделал так:...
3137 просмотров
schedule 29.06.2023

Сортировка списка объектов по отношению к конкретному члену/состоянию в порядке убывания
У меня есть список объектов Java, которые имеют 4 члена. int id; String name; String age; int order; Я использую его код для сортировки полей объекта в порядке возрастания в соответствии с условием if . Collections.sort(list, new...
584 просмотров
schedule 13.05.2023

Сделать компаратор TreeMap допустимым null
Этот настраиваемый компаратор значений сортирует TreeMap по его значению. Но он не допускает исключение nullpointException при поиске того, имеет ли TreeMap определенный ключ. Как изменить компаратор для обработки нулевой точки? import...
1428 просмотров

Передайте пользовательский компаратор через функцию
У меня есть класс с функцией MyClass::doStuff(std::vector<MyCustomData*> toSort) { ... в котором я звоню std::sort(toSort.begin(), toSort.end(), MyClass::SortByZ()); myClass::SortByZ() — это настраиваемый компаратор. Теперь...
3670 просмотров
schedule 27.01.2023

Пользовательская фильтрация таблицы HBase в Java
У меня есть несколько таблиц HBase. Все они имеют разные ключи, но каждый ключ имеет 32-битный целочисленный идентификатор владельца как часть ключа. Для каждой таблицы это смещение разное, но я знаю эти смещения. Теперь я передан в коллекцию...
3208 просмотров
schedule 11.06.2023

Сравнение содержимого карты Java
Вот сложная структура данных и случай организации данных. У меня есть приложение, которое считывает данные из больших файлов и создает объекты различных типов (например, Boolean , Integer , String ), которые подразделяются на несколько (менее...
438 просмотров
schedule 13.01.2024

Сортировать набор объектов Java по одному значению и оставаться уникальным по другому значению
Мне нужно отсортировать коллекцию объектов java по целочисленному значению «уровень». Мне также нужно определить, содержит ли эта коллекция уже объект по «названию». Я считаю, что лучший выбор коллекции — это TreeSet, который имеет упорядоченный...
1509 просмотров

Пользовательский компаратор, который группирует числа в 2 группы
При написании компаратора числа могут быть от 1 до 20. У меня есть 2 хэш-таблицы, содержащие числа: htGroup1 htGroup2 Хеш-таблицы охватывают все числа от 1 до 20. Теперь я пишу собственный компаратор для какого-то коммерческого...
58 просмотров
schedule 16.09.2023

Должны ли компараторы создаваться каждый раз или только один раз?
Есть ли какие-либо преимущества при создании собственного компаратора каждый раз вместо создания его как константы (с использованием анонимного класса) и использования этого единственного экземпляра? Я всегда думал, что нет смысла каждый раз...
2028 просмотров
schedule 08.09.2022

Перегрузка операторов сравнения == C ++
У меня есть базовый класс Person с 3 экземплярами vars. Person (строковое имя, длинный беззнаковый идентификатор, строковый адрес электронной почты) и один производный класс Student, который наследует Person и имеет один новый экземпляр var year...
4349 просмотров

Печать отсортированной карты дерева (отсортирована по значениям)
У меня есть отсортированная TreeMap на основе значений, и она напечатана, как показано ниже: abortion-2 able-2 ab-2 aaron-2 aaa-2 aa-2 a-2 absent-1 absence-1 abraham-1 ability-1 aberdeen-1 abc-1 Но кажется, что слова с одинаковыми значениями...
2894 просмотров
schedule 16.09.2023

Массив методов двоичного поиска Java
Я пытаюсь эффективно искать погоду, когда подкласс реализует метод, имя которого у меня есть в строке с именем _szMethodName . Я могу получить массив всех методов, которые реализует подкласс, выполнив Method[] _arrClassMethodsList =...
624 просмотров

Заказ по дате. Компаратор. Ява
следующий фрагмент, взятый из этого руководства по Java, сравнивает второй аргумент противиться первому, а не наоборот. *Метод HireDate() возвращает объект Date, обозначающий дату найма данного конкретного сотрудника. import java.util.*;...
25408 просмотров
schedule 05.08.2023