Встречается на собеседованиях • сегодня

На каком уровне реализуется Comparable

Интерфейс `Comparable` реализуется на уровне класса, который нужно сравнивать. Он позволяет определить естественный порядок сортировки объектов этого класса. Пример: ```java class Person implements Comparable { private String name; private int age; @Override public int compareTo(Person other) { return this.age - other.age; // Сравнение по возрасту } } ``` Ключевые моменты: 1. Реализуется в самом классе объектов 2. Определяет "естественный" порядок сортировки 3. Метод `compareTo()` возвращает: - отрицательное число, если текущий объект меньше - 0, если объекты равны - положительное число, если текущий объект больше
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы