import java.util.*; public class Ex16Append { public static int[] append(int[] list1, int[] list2) { int[] list3 = new int[list1.length + list2.length]; int i = 0; for (; i < list1.length; i++) { list3[i] = list1[i]; } for (int j = 0; i < list3.length; i++, j++) { list3[i] = list2[j]; } return list3; } public static void main(String[] args) { int[] list1 = {2, 4, 6}; int[] list2 = {1, 2, 3, 4, 5}; System.out.println( Arrays.toString( append(list1, list2) ) ); System.out.println( Arrays.toString( append(list2, list1) ) ); } }