Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何连接字节_Java - Fatal编程技术网

Java 如何连接字节

Java 如何连接字节,java,Java,我有一个字节数组。如何连接它们?例如 Byte mem[] = new Byte[4]; mem[0] = aa; mem[1] = bb; mem[2] = cc; mem[3] = 00; 我想返回一个十六进制数: aabbcc00Byte mem[]=新字节[4]; Byte mem[] = new Byte[4]; mem[0] = aa; mem[1] = bb; mem[2] = cc; mem[3] = 00; for(int i=0; i<4; i++) {

我有一个字节数组。如何连接它们?例如

Byte mem[] = new Byte[4];
mem[0] = aa;
mem[1] = bb;
mem[2] = cc;
mem[3] = 00;
我想返回一个十六进制数:
aabbcc00

Byte mem[]=新字节[4];
Byte mem[] = new Byte[4];
mem[0] = aa;
mem[1] = bb;
mem[2] = cc;
mem[3] = 00;
for(int i=0; i<4; i++)
  {
     System.out.print(mem[i]);
  }
mem[0]=aa; mem[1]=bb; mem[2]=cc; mem[3]=00;
对于(int i=0;我想用
字符串还是
int
?这不是有效的Java代码。你的意思是
mem[0]=0xaa;
?——另外,我当然希望你是想用
byte[]
,而不是
byte[]
。如果你想要一个4字节的十六进制数,为什么不使用
int num=0xaabbcc00;