The easiest way to think about arrays in
Java, is Java does *not* support multidimensions arrays. Multidimensional arrays are just arrays of arrays.
So...
int scores[][] = new int[2][3];
Is just an array of array of ints. The first dereferences will dereference the array of array of ints to just an array of ints... meaning scores[1] is an array of ints.... and scores[1][1] will derefence the array of int to just an int.
Henry