标签: java hex
我已将整数值存储为4个字节,但我无法将其转换回整数。
byte[] pom = ByteBuffer.allocate(4).putInt(60000).array();
在每个字节中,我都有一个int数的十六进制部分。
arr[0] = 0 arr[1] = 0 arr[2] = ea arr[3] = 60
如何将其转换回整数?
答案 0 :(得分:5)
只需使用ByteBuffer.getInt():
ByteBuffer.getInt()
int pomAsInt = ByteBuffer.wrap(pom).getInt();