public static 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;
}
public static byte[] int2ThreeBytes(int num) {
byte[] b = new byte[4];
for (int i = 0; i < 4; i++) {
b[i] = (byte) (num >>> (24 - i * 8));
}
byte[] result = new byte[3];
System.arraycopy(b, 1, result, 0, 3);
return result;
}
2010年5月10日星期一
订阅:
博文评论 (Atom)
没有评论:
发表评论