如果我们想拷贝一个数组,我们可能会使用System.arraycopy()或者Arrays.copyof()两种方式.在这里,我们将使用一个比较简单的示例来阐述两者之间的区别. 首先先说System.arraycopy() 接下来是代码 int[] arr = {1,2,3,4,5}; int[] copied=new int[10]; System.arraycopy(arr,0,copied,1,5);//这里的arr是原数组,0是原数组拷贝的其实地址.而copied是目标数组,1是目标数组…