如何将两个byte数组拼接起来

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将两个byte数组拼接起来相关的知识,希望对你有一定的参考价值。

如题,例如:
byte[] data1;
byte[] data2;

byte[] data = data1 + data2;

这是我的本意,但是这样写语法是错误的,请高手指点,多谢!

byte[] data3 = new byte[data1.length+data2.length];
System.arraycopy(data1,0,data3,0,data1.length);
System.arraycopy(data2,0,data3,data1.length,data2.length);
参考技术A 请看
http://zhidao.baidu.com/question/50026653.html

以上是关于如何将两个byte数组拼接起来的主要内容,如果未能解决你的问题,请参考以下文章

多个byte[] 如何拼接在一起 生成一个byte[]?

.NET如何快速比较两个byte数组是否相等

如何将一个字节数组转换为两个长值?

如何将16进制 转换byte数组

java中如何计算一个字符串的byte长度(一个汉字多少字符)

如何将BYTE数组初始化