最新回答 / 無言是人心
將傳入進去的數字 進行小端法位運算,定義int ?就是四個 字節(jié) ?就是四個八位 ?所以數組就是定義的長度為4運算過程中,是八位八位的進行運算的。 ?比如00000000 00000000 ?10101010 01010101byte[1] ?等于第一個低八位 01010101byte[2] ?等于第二個第八位 10101010
2017-09-06
最新回答 / include_ice
....將int類拆分為byte類了。因為int是32位,byte是8位所以要拆分為4個byte變量,所以用byte數組來裝傳進去的int參數,然后返回一個含有4個byte類的數組
2017-08-06
最新回答 / ReginaldLU
這就是編譯器給你拋出了數組下標越界異常。應該是在你的main方法中,你調用某一個數組的時候,你的下標超出了你的數組長度,比如說定義一個數組byte[] bs = new byte[4],此時數組中只有bs[0]、bs[1]、bs[2]、bs[3],你卻調用了bs[4]這樣的。仔細看一下數組,應該就解決了
2017-04-23