Зачем мне нужно использовать переменную заливку в этом примере?байт литье при использовании NOT operator
byte b = -123;
b = (byte) ~b;
Когда я пытаюсь скомпилировать его без литья, я получаю:
NotDemo.java:17: error: possible loss of precision