A planilha que armazena as notas de uma turma de alunos contém uma linha para cada aluno e diversas colunas de acordo com a quantidade de pontos de verificação:
Esse é um exemplo de uma array bidimensional. Exemplos que utilizam arrays bidimensionais ou multidimensionais são comuns. Felizmente, o java trata de forma simples a criação e o uso de variáveis do tipo array multidimensional. A sintaxe da declaração é feita como segue:
Para cada dimensão deverá ser acrescentado um conjunto de colchetes [] na declaração:
| Array simples | int[] valores |
| Array bidimensional | int[][] valores |
| Array tridimensional | int[][][] valores | ... |
Para alocar espaço para o array seguimos o mesmo raciocínio:
| Array simples | int[] valores = new int[10] |
| Array bidimensional | int[][] valores = new int[10][5] |
| Array tridimensional | int[][][] valores = new int[10][5][3] | ... |