为什么我需要在这个例子中使用变量转换?
byte b = -123; b = (byte) ~b;
当我尝试在不进行强制转换的情况下编译它时,我得到:
NotDemo.java:17: error: possible loss of precision
java types casting
casting ×1
java ×1
types ×1