Sobes.tech
Junior — Middle
103

Hangi koşullarda compareTo yöntemi -1 değeri döner ve ne zaman — 1?

AI'dan gelen yanıt

sobes.tech yapay zeka

Метод compareTo в Java возвращает:

  • -1 (или любое отрицательное число), если текущий объект меньше объекта, с которым сравнивают.
  • 1 (или любое положительное число), если текущий объект больше объекта, с которым сравнивают.

Например, для сравнения чисел:

Integer a = 5;
Integer b = 10;
int result = a.compareTo(b); // result будет отрицательным (-1), так как 5 < 10

result = b.compareTo(a); // result будет положительным (1), так как 10 > 5

Важно, что метод может возвращать любое отрицательное или положительное число, не обязательно именно -1 или 1, главное — знак результата указывает на порядок сравнения.