package Demo;
public class Test4 {
public static void main(String[] args) {
//目标:数组复制
//1.输入原数组
int [] arr1 = {10, 20, 25, 36};
//2.创建复制数组
int [] arr2 = new int[arr1.length];
//调用复制方法
copy(arr1, arr2);
//调用打印方法
printArray(arr1);
printArray(arr2);
//检验数组地址
System.out.println(arr1);
System.out.println(arr2);
}
//3.创建方法复制数组
public static void copy(int[] arr1, int[] arr2){
for (int i = 0; i < arr1.length; i++) {
arr2[i] = arr1[i];
}
}
//4.创建方法打印数组
public static void printArray(int[] arr){
System.out.print("[");
for (int i = 0; i < arr.length; i++) {
System.out.print(i == arr.length-1 ? arr[i] :arr[i] + ", ");
}
System.out.println("]");
}
}
【Java练习】数组复制
最新推荐文章于 2024-06-12 11:59:04 发布