// Testing methods inherited from java.lang.Object and // java.lang.System public class Arrays1 { public static void main (String[] args) { int[] x1 = {1,2,3}; int[] x2 = (int[]) x1.clone(); int[] x3 = {1,2,3}; int[] x4 = new int[3]; System.arraycopy(x1,0,x4,0,3); System.out.println("Test 1: "+x1.equals(x1)); System.out.println("Test 2: "+x1.equals(x2)); System.out.println("Test 3: "+x1.equals(x3)); System.out.println("Test 4: "+x1.equals(x4)); System.out.println("Test 5: "+x1); System.out.println("Test 6: "+x2); System.out.println("Test 7: "+x3); System.out.println("Test 8: "+x4); System.out.println("Test 9: "+x1.getClass()); } } /* output: Test 1: true Test 2: false Test 3: false Test 4: false Test 5: [I@1ba34f2 Test 6: [I@1ea2dfe Test 7: [I@17182c1 Test 8: [I@13f5d07 Test 9: class [I */