System.arrayCopy的源代码声明 :
public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length);
参数说明: Object src : 原数组 int srcPos : 从元数据的起始位置开始 Object dest : 目标数组 int destPos : 目标数组的开始起始位置 int length : 要copy的数组的长度
代码范例:
byte[] arrSource= new byte[]{1,2,3,4,5,6,7,8,9,10};
byte[] arrObject= new byte[3];
现在需要将源数组arrSource中的3,4,5复制进目标数组arrObject中:
System.arrayCopy(arrSource,0,arrObject,2,3);