/**
* @author lautturi.com
* Java example: create multidimensional arrays in java
*/
import java.util.*;
public class Lautturi {
public static void main(String args[]) {
// declare 2-dimensional array in java
int arr2d[][]= new int[10][5];
// create a 2d array with values in java
int array[][] = { {1,2,3,4},{5,6,7,8},{9,10,11,12} };
System.out.println("two-dimensional array:");
// print the 2d array in java
for (int[] subarray : array) {
for (int element : subarray) {
System.out.print(element+" ");
}
System.out.println();
}
System.out.println();
System.out.println("3-dimensional array:");
// create a 3d array with values in java
int array3d[][][] = { {{1,2,3},{4,5,6}},{{7,8,9},{10,11,12}},{{13,14,15},{16,17,18}}};
// print the 3d array in java
for (int[][] array2d : array3d) {
for (int[] arr : array2d) {
for (int element : arr) {
System.out.print(element+" ");
}
System.out.println();
}
System.out.println();
}
}
}Source:ww.wlautturi.comoutput:
two-dimensional array: 1 2 3 4 5 6 7 8 9 10 11 12 3-dimensional array: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18