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 とわかりましたが、2 番目の出力は -128 です。範囲を超えているため可能ですか?はいの場合、バイトキャスト後にどのように機能するか...助けてください