Что произойдет, если скомпилировать и запустить следующий код:
byte b1 = 127;
b1 += 1;
Explanation

127 - это максимальное значение для переменной типа byte. Число 128 уже не входит в диапазон значений, но, благодаря использованию дополнительного кода для представления отрицательных чисел, оно рассматривается как -128.

Такой же результат получается при преобразовании (byte)128.


Следи за CodeGalaxy

Мобильное приложение Beta

Get it on Google Play
Обратная Связь
Продолжайте изучать
тесты по Java
Cosmo
Зарегистрируйся сейчас
или Подпишись на будущие тесты