import java.util.Arrays;
class Program {
public static int[] mergeVectors(int[] arr1, int[] arr2) {
int arr1size = arr1.length;
int arr2size = arr2.length;
int[] newArray = Arrays.copyOf(arr1, arr1size + arr2size);
for (int i = 0 ; i < arr2size; i++)
newArray[i + arr1size] = arr2[i];
Arrays.sort(newArray);
return newArray;
}
public static void main(String[] args) {
int[] arr1 = {1, 3, 5, 6, 9, 10, 12, 13};
int[] arr2 = {1, 2, 4, 7, 8, 9};
int[] newArray = new int[arr1.length + arr2.length];
newArray = mergeVectors(arr1, arr2);
System.out.println(Arrays.toString(newArray));
}
}
/*
run:
[1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 9, 10, 12, 13]
*/