本文目錄一覽:
Java 如何拷貝數組的數據
這就是從指定的源數組複製一個數組到目的數組,複製是從指定位置開始到目標數組指定位置結束,
也就是從你的第一個數組0
index開始複製長度為3複製到目標的0開始前3位
簡單說system.arraycopy(a1,0,a2,0,3);
a1是你的原數組就是要提供複製的,0是你的原數組的開始位數,
也就是a1的index,a2是目的數組,就是需要複製到的,0是a2的開始位數嗎,也就是a2的index,3是複製的長度
java複製數組數據到其他數組
不用這麼麻煩吧。。。把原先的數據,循環拼接到新數組就行了吧
java怎麼把數組複製
public class ArraysCopy{
public static void main(String[] args){
int[] arr = {1,2,3,4};
int[] arr2 = new int[arr.length];
System.arraycopy(arr,0,arr2,0,arr2.length);
System.out.println(java.util.Arrays.toString(arr2));
}
}
參數:
src – 源數組。
srcPos – 源數組中的起始位置。
dest – 目標數組。
destPos – 目標數據中的起始位置。
length – 要複製的數組元素的數量。
Java複製一維數組中的數據?
public class CopyArray {
public static void main(String[] args) {
int a[] = new int[]{3, 7, 5};
int b[] = a.clone();
for (int data : b) {
System.out.print(data);
System.out.print(“\t”);
}
}
}
您好!上面是我寫的代碼,以及代碼運行後的結果截圖,麻煩確認一下是否符合要求。
原創文章,作者:SYSK,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/149091.html