Вопросы с тегом «comparable»


19
Когда использовать Comparable и Comparator
У меня есть список объектов, которые мне нужно отсортировать по полю, например Score. Не задумываясь, я написал новый класс, реализующий Comparator, который выполняет задачу и работает. Теперь, оглядываясь на это, мне интересно, должен ли я вместо этого иметь мой класс, реализующий Comparable, вместо создания нового класса, который реализует Comparator. Оценка …

10
Как реализовать интерфейс, сопоставимый с Java?
Я не уверен, как реализовать сопоставимый интерфейс в моем абстрактном классе. У меня есть следующий пример кода, который я использую, чтобы разобраться в нем: public class Animal{ public String name; public int yearDiscovered; public String population; public Animal(String name, int yearDiscovered, String population){ this.name = name; this.yearDiscovered = yearDiscovered; this.population …
101 java  comparable 

5
Почему compareTo в финале Enum в Java?
Перечисление в Java реализует Comparableинтерфейс. Было бы хорошо , чтобы переопределить Comparable«s compareToметод, но здесь он помечен как окончательный. Естественный порядок по умолчанию на Enum«s compareToявляется перечисленным порядком. Кто-нибудь знает, почему у перечислений Java есть это ограничение?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.