Contents of one array can be copied into another array by using the arraycopy() method of the System class in Java.
- arraycopy() method accepts source array, source length, destination array and destination length.
- Following program shows the use of arraycopy() method to copy the contents of one array to another.
package com.Test;
public class ArrayCopyTest{
public static void main(String[] args){
int[] src = new int[] {1, 2, 3, 4, 5};
int[] dest = new int[src.length];
System.arraycopy(src, 0, dest, 0, src.length);
for (int i = 0; i < dest.length; i++){
System.out.println(dest[i]);
}
}
}