Hi Lindsey,
Java doesn't really have multi-dimensional arrays. You can, however, have arrays within arrays, within array...etc. The syntax is only slightly different from other languages that support multi-dimensional array.
// normal array of int with six elements
int[] normal = {0, 1, 2, 3, 4, 5};
// simulate two dimensions: the following
// shows an array that has three element,
// with each element being an array with
// two int elements
int[][] twoDims = {{0, 1}, {2, 3}, {4, 5}};
The leftmost array index refers to elements in the outermost array and the rightmost array index refers to elements in the innermost arrays. Thus,
twoDims[0][0] is 0
twoDims[0][1] is 1
twoDims[1][0] is 2
twoDims[1][1] is 3
twoDims[2][0] is 4
twoDims[2][1] is 5
You can extend this
pattern to simulate 3 or more dimensions.
HTH