数组复制

 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 }

 

posted @ 2024-01-19 15:41  小※兽  阅读(8)  评论(0)    收藏  举报