会从原数组中提取出srcPos到srcPos+length-1的元素替换到原数组destPos到destPos+length-1的位置处并生成新的数组。
String[] elementData = new String[]{"1", "2", "3", "4"};
System.arraycopy(elementData, 2, elementData, 1, 2);
// {"3", "4"} // 2(srcPos) ~ 2+2-1(srcPos+length-1)
// {"1", "2", "3", "4"}// 1(destPos) ~ 1+2-1(destPos+length-1)
System.out.println(Arrays.toString(elementData));