Java arrays are objects, for which there is some syntactic support.
int[] ia = new int[3]; float[][] mat = new float[4][4];
for (int y=0; y<mat.length; ++y) { for (int x=0; x<mat[y].length; ++x) // ... }
String[] dangers = { "Lions", "Tigers", "Bears" }; double[][] mat = { { 1.0, 0.0, 0.0, 0.0 }, { 0.0, 1.0, 0.0, 0.0 }, { 0.0, 0.0, 1.0, 0.0 }, { 0.0, 0.0, 0.0, 1.0 }, };