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依次寫入,就寫了一個小端數。