class Fill3DArray {
public static void main (String args[]) {
int[][][] M;
M = new int[4][5][3];
for (int row=0; row < 4; row++) {
for (int col=0; col < 5; col++) {
for (int ver=0; ver < 3; ver++) {
M[row][col][ver] = row+col+ver;
}
}
}
}
}
You need the additional nested for
loop to handle the extra dimension. The syntax for still higher dimensions is similar. Just add another pair of brackets and another dimension.