
/** *//**
* @功能: 将一个int值转为byte数组
* @参数: int nNum 要转的int值
* @返回值: byte[] bytesRet 转后的byte数组
*/
public static byte[] intToBytes(int nNum) ...{
byte[] bytesRet = new byte[4];
bytesRet[0] = (byte) ((nNum >> 24) & 0xFF);
bytesRet[1] = (byte) ((nNum >> 16) & 0xFF);
bytesRet[2] = (byte) ((nNum >> 8) & 0xFF);
bytesRet[3] = (byte) (nNum & 0xFF);
return bytesRet;
}
本文介绍了一种将Java中的int值转换为byte数组的方法。通过位移和按位与操作,确保了转换过程的准确性。该方法适用于网络传输等场景中整型数据的打包。
2869

被折叠的 条评论
为什么被折叠?



