当前位置 : 主页 > 手机开发 > harmonyos >

将整型int数字转化为byte数组

来源:互联网 收集:自由互联 发布时间:2023-08-25
在JAVA或C#中,一个整型数据占4个字节,一个byte数据占1个字节,因此将一个整型数字转换为byte数组,需要4个字节的长度。 public byte[] intTobyte(int n) { byte[] b = new byte[4]; b[3] = (byte)(n 0); b


在JAVA或C#中,一个整型数据占4个字节,一个byte数据占1个字节,因此将一个整型数字转换为byte数组,需要4个字节的长度。


public byte[] intTobyte(int n) { byte[] b = new byte[4]; b[3] = (byte)(n >> 0); b[2] = (byte)(n >> 8); b[1] = (byte)(n >> 16); b[0] = (byte)(n >> 24); return b; } public int byteToint(byte[] b) { int n = 0; n = (b[0] << 24) | (b[1] << 16) | (b[2] << 8) | (b[3] << 0); return n; }
【文章转自韩国多ip站群服务器 http://www.558idc.com/krzq.html处的文章,转载请说明出处】
上一篇:oracle spool shell
下一篇:没有了
网友评论