数组复制
1 /** 2 * 需求:把一个数组中的数据复制到另一个数组中 3 */ 4 public class Demo { 5 public static void main(String[] args) { 6 // 定义数组 7 int[] arr1 = {11, 22, 33, 66}; 8 int[] arr2 = new int[arr1.length]; 9 10 // 调用数组赋值方法 11 copy(arr1, arr2); 12 printArray(arr1); 13 printArray(arr2); 14 } 15 16 // 循环遍历展示数组 17 public static void printArray(int[] arr){ 18 System.out.print("["); 19 for (int i = 0; i < arr.length; i++) { 20 System.out.print( i == arr.length - 1 ? arr[i] : arr[i] + ", "); 21 } 22 System.out.println("]"); 23 } 24 25 // 数组复制 26 public static void copy(int[] arr1,int[] arr2){ 27 for (int i = 0; i < arr1.length; i++) { 28 arr2[i] = arr1[i]; 29 } 30 } 31 }