两个byte数组合并成一个
时间: 2024-01-27 15:05:08 浏览: 138
Java 基础 byte[]与各种数据类型互相转换的简单示例
可以使用Java中的System.arraycopy()方法来合并两个byte数组。
示例代码如下:
```
byte[] array1 = {1, 2, 3};
byte[] array2 = {4, 5, 6};
byte[] result = new byte[array1.length + array2.length];
System.arraycopy(array1, 0, result, 0, array1.length);
System.arraycopy(array2, 0, result, array1.length, array2.length);
```
这段代码将array1和array2两个byte数组合并成一个新的byte数组result。其中,System.arraycopy()方法的第一个参数表示源数组,第二个参数表示源数组的起始位置,第三个参数表示目标数组,第四个参数表示目标数组的起始位置,第五个参数表示要复制的元素个数。
阅读全文