您的位置:

java数组复制,java数组复制函数

本文目录一览:

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");

}

}

}

您好!上面是我写的代码,以及代码运行后的结果截图,麻烦确认一下是否符合要求。