1
resposta

Arrays multidimensionais

Boa tarde pessoal, como eu faço para definir em Java arrays multidimensionais com três ou mais dimensões?

1 resposta

Olá Edisson, tudo bem?

Em Java, um array multidimensional é um array de arrays.

Para criar um array bidimensional, adicione cada array dentro de seu próprio conjunto de chaves :

int[][] myNumbers = { {1, 2, 3, 4}, {5, 6, 7} };

myNumbers agora é um array com dois arrays como seus elementos.

E para acessar um valor, especifique dois índices: um para a matriz e outro para o elemento dentro dessa matriz. Este exemplo acessa o terceiro elemento (2) no segundo array (1) de myNumbers:

int[][] myNumbers = { {1, 2, 3, 4}, {5, 6, 7} };
int x = myNumbers[1][2];
System.out.println(x); // Imprime 7