可能重複:
Convert integer into byte array (Java)Java - 將int轉換爲4字節的Byte數組?
我需要存儲一個緩衝區的長度,以字節數組4個字節大。
僞代碼:
private byte[] convertLengthToByte(byte[] myBuffer)
{
int length = myBuffer.length;
byte[] byteLength = new byte[4];
//here is where I need to convert the int length to a byte array
byteLength = length.toByteArray;
return byteLength;
}
什麼是解決這個問題的最好方法?請記住,我必須稍後將該字節數組轉換回整數。
看看這個:http://stackoverflow.com/questions/5399798/byte-array-and-int-conversion-in-java – TacB0sS 2012-06-03 13:44:00