1
我已經將整數值存儲爲4個字節,並且無法將其轉換回整數。如何將字節數組轉換爲整數值
byte[] pom = ByteBuffer.allocate(4).putInt(60000).array();
在每個字節中我有我的int數的十六進制部分。
arr[0] = 0
arr[1] = 0
arr[2] = ea
arr[3] = 60
如何將其轉換回整數?
我已經將整數值存儲爲4個字節,並且無法將其轉換回整數。如何將字節數組轉換爲整數值
byte[] pom = ByteBuffer.allocate(4).putInt(60000).array();
在每個字節中我有我的int數的十六進制部分。
arr[0] = 0
arr[1] = 0
arr[2] = ea
arr[3] = 60
如何將其轉換回整數?
只需使用ByteBuffer.getInt()
:
int pomAsInt = ByteBuffer.wrap(pom).getInt();