int类型byte互转 byte数组与int类型互相转换的几种方式?

byte数组与int类型互相转换的几种方式?每4个字节用位运算转换成一个整数,大致如下:int[i]=byte[4*i您的示例168,1,0,0转换公式:((0*256 0)*256 1)*256 1

byte数组与int类型互相转换的几种方式?

每4个字节用位运算转换成一个整数,大致如下:int[i]=byte[4*i

您的示例168,1,0,0转换公式:

((0*256 0)*256 1)*256 168=424

通用转换公式,数组a(4):

((a[3]*256 a[2])*256 a[1])*256 a[0

字节[4]首先转换为字符串类型。

转换为int的想法是这样的。我很久没写Java了。