Merge of four arrays

PHOTO EMBED

Mon May 29 2023 19:14:15 GMT+0000 (Coordinated Universal Time)

Saved by @Mohamedshariif #java

public static void main(String[] args) {
		int[] array1 = {10,20,30,40,50,60,70,80,90,100};
		int[] array2 = {200,300,400,500,-1,-2,-3};
		int[] array3 = {600,700,800,900,0};
		int[] array4 = {1000,2000,3000,4000,5000};
		
		int[] totalArray = merge(array1, array2, array3, array4);
		
		System.out.println(Arrays.toString(totalArray));
		
		
	}
	public static int[] merge(int[] array1, int[]array2, int[]array3, int[]array4) {
		int[] totalArray = new int[array1.length + array2.length + array3.length + array4.length];
		for(int i=0; i<array1.length; i++) {
			totalArray[i] = array1[i];
		}
		for(int i=0; i<array2.length; i++) {
			totalArray[array1.length +i] = array2[i];
		}
		for(int i=0; i<array3.length; i++) {
			totalArray[array1.length + array2.length + i] = array3[i];
		}
		for(int i=0; i<array3.length; i++) {
			totalArray[array1.length + array2.length + array3.length + i] = array4[i];
		}
		return totalArray;
	}
//output: 
total array are = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 200, 300, 400, 500, -1, -2, -3, 600, 700, 800, 900, 0, 1000, 2000, 3000, 4000, 5000]
content_copyCOPY