Dúvida sobre Matrizes

Intaum, a dúvida é a seguinte.

Por exemplo, declarei uma matriz de objetos Hobbits Hobbits[] h = new Hobbits[3];

ai a dúvida e a seguinte:

Eu posso criar e atribuir referencia desse objetos somente até o indice 2 h[2] = new Hobbits (); :?: :?: :?:

a duvida surgio, devido eu ter tentado criar e declarar uma referencia ao indice 3, ter aparecido um erro em tempo de execução.

Flw’S :!: :!:

Matriz, vetor, etc, tudo começa no indice 0(Zero).
Esse vetor que vc declarou vai de 0 a 2, ou seja, 0, 1 , 2, são três posições.

[quote]douglastc

Matriz, vetor, etc, tudo começa no indice 0(Zero).
Esse vetor que vc declarou vai de 0 a 2, ou seja, 0, 1 , 2, são três posições.[/quote]

Hm, ta certo msm. Foi meio que uma falta de atenção minha.
FlWs…

:smiley:

Isso seria vetor?!

Matriz:

Hobbits[][] h = new Hobbits[3]["N"]; 

:wink:

att.