我想复制一个大的整数值数组,比如 form arraya
到 array b
。我找到了几种方法来做到这一点,包括:
int[] a = new int[]{1,2,3,4,5};
int[] b = new int[5];
System.arraycopy( a, 0, b, 0, a.length );
和
int[] a = new int[]{1,2,3,4,5};
int[] b = (int[])a.clone();
由于这是在移动设备上完成的,我希望能够最有效地完成它。
请告诉我最好的方法来做到这一点。