android 中byte[]的copy

在做项目时要用到byte[]的copy,通过for循环是可以实现的,但是再想能不能用别的方法实现,最好调用一个方法,免去for循环。终于让我找到一个方法

 

byte[] parent = new byte[1024*8];
byte[] children = new byte[123];

System.arraycopy(parent,5,children,0,123);

四个参数分别表示:

第一个:原数组

第二个:原数组的开始位置

第三个:目标数组

第四个:目标数组的开始位置

第五个:需要copy的长度

                    

 

你可能感兴趣的:(android)