public static byte[] intToBytes(int num) {
byte[] b = new byte[4];
for (int i = 0; i < 4; i++) {
b[i] = (byte) (num >>> (24 - i * 8));
}
return b;
}
Integer i = 213;
Byte b = i.byteValue();
Byte result1[] = {b};
是这个吗?
split()方法啊
public static byte[] intToByteArray(int i,int length) {
byte[] b = new byte[length];
for(int j = 0;j < length;j++){
b[j] = (byte)((0xff & i) >> 8*j);
}
return b;
}