最佳答案:java中将4字节的byte数组转成一个int值的工具方法如下: /** * @param byte[] * @return int */ public static int byteArray
java中将4字节的byte数组转成一个int值的工具方法如下: /** * @param byte[] * @return int */ public static int byteArrayToInt(byte[] b){ byte[] a = new byte[4]; int i = a.length - 1,j = b.length - 1; for (; i >= 0 ; i--,j--) {//从b的尾部(即int值的低位)开始copy数据 if(j >= 0) a[i] = b[j]; else a[i] = 0;//如果b.length不足4,则将高位补0 } int v0 = (a[0] & 0xff)