当前页面: 开发资料首页 → J2SE 专题 → byte数组的复制追加问题
byte数组的复制追加问题
摘要: byte数组的复制追加问题
我现在有较大的byte数组A,有容器List里面存放n个byte小数组。
我想通过循环list容器,把byte小数组全部追加复制到数组A中。我已经知道小byte数组的总长。
while(it2.hasNext()){
A=A+(byte[])it2.next();
}
这样不行,有没有简单的方法,不用一个个去复制字节
ByteArrayOutputStream bos=new ByteArrayOutputStream();
while(it2.hasNext()){
bos.write((byte[])it2.next());
}
byte[] b= bos.toByteArray();
谢谢
up