[quote] Uma array bidimensional não precisa ser retangular, isto é, cada linha pode ter um número diferente de
colunas. Como? Porque? [/quote] (Apostila Caelum)
Alguém me explica?
[quote] Uma array bidimensional não precisa ser retangular, isto é, cada linha pode ter um número diferente de
colunas. Como? Porque? [/quote] (Apostila Caelum)
Alguém me explica?
[quote=cake][quote] Uma array bidimensional não precisa ser retangular, isto é, cada linha pode ter um número diferente de
colunas. Como? Porque? [/quote] (Apostila Caelum)
Alguém me explica?[/quote]
Tipo assim:
[code]int[][] arrayNum = new int[2][]; // tenho dois arrays mas nenhum elemento neles.
arrayNum[0] = new int[3]; //meu primeiro array ou seja minha primeira linha suporta 3 elementos.
arrayNum[1] = new int[2]; // meu segundo array ou minhas segunda linha suporta 2 elementos.[/code]
Imagine um array inicial de 5 posições
[]
[]
[]
[]
[]
Essas posições tem arrays de tamanhos que podem ser distintos.
[ [] [] [] [] [] ]
[ [] [] [] [] [] [] [] [] ]
[ [] ]
[ [] [] [] ]
[ [] [] [] [] [] ]
Acho que deu para entender qualquer dúvida só falar.
Flw