public class Test1 {
public static void main(String[] args) {
byte b1=40;
byte b=(byte) 128;
System.out.println(b1);
System.out.println(b);
}
}
输出是
40
-128
第一个输出是 40 我理解但第二个输出 -128 这怎么可能?有可能是因为它超出了它的范围吗?如果是的话,它在字节转换后如何工作......帮助我