当前位置: 技术问答>java相关
怎么把int[]变成byte[],然后再变回来?(在线等)!!
来源: 互联网 发布时间:2015-10-18
本文导语: 有现成的方法吗?没有有算法也可以? | byte[] intArray2ByteArray(int[] input) { byte[] b=new byte[input.length]; int j=0; for(int i=0;i>>8); b[j++]=(byte)(input[i]>>>16]); b[j++]=(byte)...
有现成的方法吗?没有有算法也可以?
|
byte[] intArray2ByteArray(int[] input)
{
byte[] b=new byte[input.length];
int j=0;
for(int i=0;i>>8);
b[j++]=(byte)(input[i]>>>16]);
b[j++]=(byte)(input[i]>>>24);
}
return b;
}
int[] byteArray2IntArray(byte[] input)
{
int[] inta=new byte[input.length/4];
int j=0;
for(int i=0;i
{
byte[] b=new byte[input.length];
int j=0;
for(int i=0;i>>8);
b[j++]=(byte)(input[i]>>>16]);
b[j++]=(byte)(input[i]>>>24);
}
return b;
}
int[] byteArray2IntArray(byte[] input)
{
int[] inta=new byte[input.length/4];
int j=0;
for(int i=0;i