Array Bidimensional(For percorrendo todo o Array)

Olá pessoal… estou com uma duvida quanto a arrays bidimensionais…

Minha duvida seria como percorrer com um FOR por completo o array, ex:

[code]public class RetanguloPreenchido {

char [][] tamanho;
char sterisco = ‘*’;

public void criaFigura(int lado, int altura){
    
    tamanho = new char[altura][lado];
    
    for (int i = 0; i < lado; i++) {
        tamanho [0][i]= sterisco;
        tamanho [1][i]= sterisco;
        tamanho [2][i]= sterisco;
    }
    
}


public void imprimeFigura(){
    
    for (char[] cs : tamanho) {
        System.out.println(cs);
    }
    
    
}


public static void main(String[] args) {
    
    RetanguloPreenchido r1 = new RetanguloPreenchido();
    r1.criaFigura(20, 3);
    r1.imprimeFigura();
    
}[/code]

Nesse caso eu percorri manualmente as linhas, alguém tem alguma sugestão de como posso percorrer todo ele de uma forma mais pratica e automática, para poder apenas receber os valores?

O resultado final eu consigo porem preciso dizer quais linhas percorrer…

Imprime:




Obrigado desde já!!

Boa tarde Wendt.

Simples, é só fazer dois loops "for" aninhados, assim:

    .....
    public void criaFigura(int lado, int altura){  
          
        tamanho = new char[altura][lado];  
          
        for (int i = 0; i &lt; altura; i++) {
              for (int j = 0; j &lt; lado; j++){  
                     tamanho [i][j]= sterisco;  
              }
        }  

Um abraço

Tks!!!
Valeu abraço!