0

Javaのコードはどうですか

     for (int a=0; a < 256; a++) {
        sta[a] = (byte)a;
    System.out.println(a);
    }

バイトが127の場合、最大値の場合は0〜255を出力します。

「&oxff」を使用してintを符号なしバイトに変換する方法は?

4

2 に答える 2

4

整数変数aを、配列に格納されているバイト変数にキャストしています。ただし、印刷する変数はまだ整数です。

于 2013-02-17T11:23:15.480 に答える
0

バイトの幅は8ビットで、整数は32ビットです。たとえば、変換できます

int a = 23;
byte b = (byte)a;
于 2013-02-17T11:25:33.577 に答える