1 
 2 public class MultiDimArray {
 3 
 4     public static void main(String[] args) {
 5         // This is an example of a "jagged" 2-D array.
 6         int[][] array = {{1, 2, 3, 4}, {5, 6}, {7, 8, 9}};
 7 
 8         // Print element at 0,1 which should be "2".
 9         System.out.println("Element = " + array[0][1]);
10 
11         // Show that a n-D array is actually an array of arrays (of arrays...)
12         for (int[] innerArray : array) {
13                 System.out.println("Array = " + innerArray);
14         }
15 
16         // Show all elements of the 2-D array.
17         for (int[] innerArray : array) {
18             for (int value : innerArray) {
19                 System.out.println("Value = " + value);
20             }
21         }
22 
23 
24     }
25 }