/**
* 整型数值转换成二进制数组
* @param bytes
* @return
*/
public static byte[] toBytes(int value) {
byte[] result = new byte[4];
for (int i = 3; i >= 0; i--) {
result[i] = (byte) ((0xFFl & value) + Byte.MIN_VALUE);
value >>>= 8;
}
return result;
}
这是HIBERNTE里面的一个代码:http://www.cnblogs.com/na57/archive/2005/01/28/98957.html
问:未设么要加上一个Byte.MIN_VALUE?
* 整型数值转换成二进制数组
* @param bytes
* @return
*/
public static byte[] toBytes(int value) {
byte[] result = new byte[4];
for (int i = 3; i >= 0; i--) {
result[i] = (byte) ((0xFFl & value) + Byte.MIN_VALUE);
value >>>= 8;
}
return result;
}
这是HIBERNTE里面的一个代码:http://www.cnblogs.com/na57/archive/2005/01/28/98957.html
问:未设么要加上一个Byte.MIN_VALUE?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货