1. 一个int数值按照规格“占2个字节,低位在前,高位在后” 用JAVA怎么实现
65535是个不当的抄例子,
二进制的2个字节
11111111 11111111
谁先随后都没有区别。
“低位在前,高位在后”是小端数
Java在输出时可以
short s=(short)0xABCD;//原数ABCD二个字节
byte a[]=new byte[2];//准备两个字节
a[0]=(byte)(s&0xff); //获得低位字节
a[1]=(byte)(s>>>8);//获得高位字节
outputstream.write(a);//在输出流把数组a依次写入,就写了一个小端数。