Manipulacao de matrizes

estou com a seguinte dificuldade:

digamos que eu tenha uma matriz A[][188].
Assim sendo ela vai variar desta forma:
ESTRUTURA DA MATRIZ
0 1 2 3 4 5 …187
0
1
2
3
4
5
6
7
8
9
.
.
.
23
eu preciso preencher linha por linha, mas preciso fazer uma rotina que
identifique quando excede o tamanho de 188 posicoes e assim pula pra outra linha e comeca a preenche-la.

alguem poderia me ajudar???

grato!!!

Fala aí meu,

cara eu nao entendi, como assim

[quote] preciso fazer uma rotina que
identifique quando excede o tamanho de 188 posicoes e assim pula pra outra linha e comeca a preenche-la. [/quote]

você vai ler de uma entrada (teclado por exemplo) valor e posição x,y ?

não sei se me entendeu…

abraço

Crie uma classe Matrix com métodos set(i,j, valor) e get(i,j)

Internamente use um só array de nxm posições onde n e m são as dimenções da matrix.
Depois com o for inicialize a matrix.


Matrix matrix = new Matrix(4,3);

for (int r=0; r < matrix.rowsCount(); r++){

for (int c=0; c < matrix.columnsCount(); c++){

       matrix.set(r,c, valordaCelula );
}

}