Galera.
Bom dia!!!
Tenho um Array de 2 dimensões.
Aí faço um for() para acessar os valores da primeira dimensão e um segundo for() para acessar a 2 dimensão. Como descrito no código abaixo.
Exemplo do código:
int [] arraybi [] = new int [3][5];
for(int i = 0; i < arraybi.length(); i++){
for(int w = 0; w < arraybi.length(); w++){
System.out.println(arraybi[i][w]);
}
}
Só que estou com um problema nesse código.
Como no segundo for() eu falo que a variável w tem que ser menor que arraybi.length(), ele só está considerando o tamanho da primeira dimensão. Ou seja ele só imprime as seguintes posições do array:
arraybi[0][0], arraybi[0][1], arraybi[0][2],
arraybi[1][0], arraybi[1][1], arraybi[1][2],
arraybi[2][0], arraybi[2][1], arraybi[2][2].
Como faço para identificar no segundo for() que a variável w tem que ser menor que o tamanho da segunda dimensão do array?
Muito Obrigado a todos.