Встречается на собеседованиях • сегодня
Что такое Comparable
`Comparable` — это интерфейс в Java, позволяющий объектам сравнивать себя с другими объектами того же типа. Он содержит единственный метод `compareTo()`, который возвращает:
- **Отрицательное число**, если текущий объект меньше переданного,
- **Ноль**, если объекты равны,
- **Положительное число**, если текущий объект больше.
Используется для естественной сортировки (например, в `Collections.sort()`).
**Пример:**
```java
class Person implements Comparable {
private String name;
private int age;
@Override
public int compareTo(Person other) {
return this.age - other.age; // Сортировка по возрасту
}
}
```

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы