Combine two integer arrays into one array in java

后端 未结 12 2177
借酒劲吻你
借酒劲吻你 2020-12-21 04:03

I\'ve seen similar questions and none provide the answer that I\'m looking for, so I apologize in advance if this is considered a duplicate. I\'m trying to combine arrays {1

12条回答
  •  星月不相逢
    2020-12-21 04:26

    One more way of concatenating 2 arrays is:

    System.out.println("Enter elements for a: ");
    for (int i = 0; i < 5; i++) {
        int num = in.nextInt();
        a[i] = num;
    }
    
    System.out.println("Enter elements for b: ");
    for (int i = 0; i < 5; i++) {
        int num = in.nextInt();
        b[i] = num;
    }
    
    void merge() {
        int c[] = new int[10];
        System.arraycopy(a, 0, c, 0, a.length);
        System.arraycopy(b, 0, c, a.length, b.length);
    
        System.out.println(Arrays.toString(c));  // merged array 
    }
    

提交回复
热议问题