byte 转 int 的时候,每个字节转换后的结果相加一起,是指按位加吗
for (int i = 0; i < arr.length; i++) {
result +=(arr[i] & 0xff) << (i * 8);//往高位游
}
return result;
for (int i = 0; i < arr.length; i++) {
result +=(arr[i] & 0xff) << (i * 8);//往高位游
}
return result;
2016-11-17
举报