class="java" name="code"> byte[] 转换成 int public static final int bytes2int(byte[] b) { int mask = 255; int temp = 0; int res = 0; for (int i = 0; i < 4; ++i) { res <<= 8; temp = b[i] & mask; res |= temp; } return res; } int 转换成 byte[] public static final byte[] int2bytes(int num) { byte[] b = new byte[4]; for (int i = 0; i < 4; ++i) { b[i] = (byte) (num >>> 24 - (i * 8)); } return b; }