Junior — Middle
112
Milyen esetekben és milyen konkrét értékeket ad vissza a Comparator felület összehasonlítás során?
Válasz az MI-től
sobes.tech MI
Интерфейс Comparator в Java используется для сравнения двух объектов. Метод compare(T o1, T o2) возвращает:
- Отрицательное число, если o1 меньше o2.
- Ноль, если o1 равен o2.
- Положительное число, если o1 больше o2.
Это позволяет определить порядок объектов при сортировке или других операциях сравнения.
Пример:
Comparator<Integer> comparator = (a, b) -> a - b;
int result = comparator.compare(5, 10); // result будет отрицательным