short val = 150;
如何将这个短片放入一个字节[2]?
我找到了一些代码示例,因为其他人也提出了这些问题,但这些问题对我来说都不是很好..请帮帮我
答案 0 :(得分:1)
试试这个。
short val = 150;
byte[] result = ByteBuffer.allocate(2).putShort(val).array();
答案 1 :(得分:0)
你可以这样做:
short val = 150;
byte []array = new byte[2]
array[0] = (byte)(val & 0xff);
array[1] = (byte)((val >> 8) & 0xff);
您将数组[0]置于最低有效字节。在数组[1]中是最重要的字节。
有关操作含义的更多信息,请参阅here