Существует одно отрицательное число, которое не имеет положительного эквивалента, поэтому для него нет положительного значения. Вы увидите то же поведение с Long.MAX_VALUE.

код:

System.out.println(Math.abs(Integer.MIN_VALUE));

Возвращает-2147483648

Если он не возвращает абсолютное значение как2147483648 ?

Ответы на вопрос(6)

Ваш ответ на вопрос