1
私は2バイトの符号なしデータとして扱うべきバイト配列を持っています。 以下のコードは257を表しています。私はそれを短いものとして保存しようとしていますが、エラーが発生しています。割り当ての左側は変数でなければなりません。これを行う巧妙な方法はありますか?助けてください。Javaバイトシフト
byte[] unsigned2ByteNum = new byte[2];
unsigned2ByteNum[0] = 1;
unsigned2ByteNum[1] = 1;
short port = 0;
(byte)(port >> 8) = portNum[0];
(byte)(port) = portNum[1];
左手側ではなく、右手側をシフトする必要があります。 – Kayaman