Java examples for Language Basics:Array
You can nest initializers as deep as necessary. For example:
public class Main { public static void main(String[] args) { int[][][] threeD = { { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } }, { { 10, 11, 12 }, { 13, 14, 15 }, { 16, 17, 18 } }, { { 19, 20, 21 }, { 22, 23, 24 }, { 25, 26, 27 } } }; int[][][] threeD2 = new int[3][3][3]; int value = 1; for (int i = 0; i < 3; i++) for (int j = 0; j < 3; j++) for (int k = 0; k < 3; k++) threeD2[i][j][k] = value++;/*from ww w .j a v a2 s . c o m*/ } }