Вопросы по теме 'comparable'
Java Comparable Interface метод compareTo
Я не вижу ничего, что я делаю неправильно, но NetBeans выдает следующую ошибку:
incomparable types
required: boolean
found: java.lang.Object
public int compareTo(Object obj) {
if( obj instaceof Employee){
Employee employee =...
6910 просмотров
schedule
30.04.2024
Как сделать 2 сопоставимых метода только в одном классе?
У меня есть один класс, который я сортирую уже по одному атрибуту. Теперь мне нужно сделать еще одну вещь, мне нужно создать другой способ сортировки моих данных. Как я могу это сделать, чтобы я мог выбирать между двумя методами. Единственная...
27724 просмотров
schedule
15.11.2023
Сравнительный компаратор Java
Вот мой код
class ComparableTest
{
public static void main(String[] args)
{
BOX[] box = new BOX[5];
box[0] = new BOX(10,8,6);
box[1] = new BOX(5,10,5);
box[2] = new BOX(8,8,8);
box[3] = new...
1468 просмотров
schedule
15.11.2022
Порядок значений перечисления
Мне было интересно, есть ли способ упорядочить перечисление для разных классов. Если, например, у меня есть фиксированная группа химических веществ, которые по-разному реагируют на другие химические вещества, некоторые сильно, некоторые слабо. В...
21540 просмотров
schedule
31.10.2023
Сопоставимый класс
Я некоторое время пытался изучить сопоставимый класс, я знаю правильный синтаксис и то, как он используется в большинстве случаев. Такие как:
int result = ObjectA.compareTo(ObjectB);
вернет значение 0, если оба объекта одинаковы;...
510 просмотров
schedule
19.11.2023
Сортировка набора объектов в Java с сопоставимым интерфейсом
Можно отсортировать набор объектов с сопоставимым интерфейсом, и когда вы найдете какой-то атрибут с равным значением приращения?
Мне нужно сохранить коллекцию, упорядоченную по числовому атрибуту, идентифицировать атрибуты и увеличить равное...
172 просмотров
schedule
13.10.2022
Как бы я отсортировал свой связанный с Java (не коллекции LinkedList) список по типу элемента в алфавитном порядке?
Я создал общий связанный список в java (а не встроенный) и имею класс LinkedList, класс ListInterface, класс Node, класс Dvd и класс DvdManager. Моя цель - иметь возможность добавлять DVD в связанный список и распечатывать их в алфавитном порядке....
1866 просмотров
schedule
14.04.2024
Java переопределяет метод compareTo для Arrays.sort()
Я пытаюсь переопределить метод compareTo, чтобы иметь возможность использовать Arrays.sort(), но когда я это делаю, кажется, что он не работает.
Я не получаю никаких ошибок, но у меня есть тестер, который проверяет и возвращает ошибку. Я должен...
8320 просмотров
schedule
20.05.2024
когда использовать расширения или реализации Comparable (Java)? + почему я не могу создать объект
Я изучаю структуры данных, и меня попросили написать программу, которая позволяет менеджеру магазина манипулировать запасами, используя 4 класса: ListInterface, ExpandableArrayList (класс, реализующий интерфейс), элемент класса (тип которого хранится...
1696 просмотров
schedule
11.12.2022
Как заставить перечисления использовать свой метод compareTo при реализации интерфейса?
Структура такая:
public interface ItemList{ }
public enum ItemList1 implements ItemList {
Apple,
Orange;
}
public enum ItemList2 implements ItemList {
Banana,
Grapes;
}
и еще 5 таких перечислений
Требование состоит в...
263 просмотров
schedule
08.05.2024
Перехват сортировки элементов JavaFX 8 TableView
У меня есть приложения, в которых размещен файл TableView . Всякий раз, когда пользователь сортирует строки, щелкая заголовок определенного столбца, мне нужно
Сохраните текущий порядок элементов,
Выполните фактическую сортировку,
Сохраните...
98 просмотров
schedule
08.12.2022
JAVA_Runtime_Error: метод сравнения нарушает свой общий контракт.
Я получаю эту ошибку, когда пытаюсь отсортировать массив узлов. Я пробовал большинство решений, но ни одно из них не сработало в моем случае.
java.lang.IllegalArgumentException: Comparison method violates its general contract!
at...
992 просмотров
schedule
13.05.2024
android 8 (26) View Z index работает иначе, чем ‹= 25
Я искал много дней, чтобы разобраться в этой проблеме, и, будучи немного новичком в Java, я ничего не получаю...
следующий код демонстрирует проблему. Код работает, но на самом деле не должен.
Полный код находится здесь...
328 просмотров
schedule
18.11.2023
Как правильно реализовать методы для объектов, которые реализуют Comparable в ArrayList в Java?
Итак, для проекта мне нужно отсортировать слова в алфавитном порядке, инкапсулированные в классе Word, который реализует Comparable. Экземпляры Word должны быть отсортированы в ArrayList из отдельного статического класса, содержащего алгоритм. Я...
44 просмотров
schedule
04.11.2022
Collections.sort() показывает ошибку во время компиляции, а метод add() в TreeSet показывает во время выполнения
У меня есть класс Student , который не реализует Comparable .
Случай 1: я создал TreeSet из Student объектов. mySet.add(s1) не выдает ошибку во время компиляции, но выдает ошибку во время выполнения. (Я мог бы найти объяснения этому,...
71 просмотров
schedule
12.04.2024
Как использовать дженерики для указания отношений суперкласса с типом Comparable
Я создал метод getMax, который принимает и массив Comparable в качестве параметра и сравнивает элементы, чтобы найти максимальный элемент, но мне также нужно реализовать дженерики, чтобы указать отношения суперкласса, и я действительно не понимаю, как...
157 просмотров
schedule
24.02.2024
Метод Java для подтверждения работы сортировки
У меня есть массив из 100 целых чисел (от 0 до 99), и я реализую интерфейс Comparable. Моя задача сейчас — подтвердить, что сортировка работает (хотя я знаю, что она работает). Мой код:
public static boolean confirmSorting(Guppy[]...
39 просмотров
schedule
07.05.2024