Why Does System.out.println(array1) Print [I@4f023edb in Java?

As a Java beginner, you may expect an array to print its elements. However, when you run the following code: