Diferença entre Object[][] e Object[]

2 respostas
P

Pessoal qual a diferença entre Object[][] e Object[]? Já procurei e não encontrei.

2 Respostas

gafanha

Object[] você tem apenas uma dimensão em seu array enquanto em Object [][] você tem duas dimensões ( matriz ) . Num exemplo pratico seria algo assim :

Object[] obj = new Object[3]
cria as seguinte referencias :
obj[0] , obj[1] , obj[2]

enquanto isto

Object[][] obj = new Object[3][2]
cria as seguinte referencias :
obj[0][0] , obj[0][1]
obj[1][0] , obj[1][1]
obj[2][0] , obj[3][1]

fabiofalci
Object[] obj0 = new Object[] { "1", "2", "3" };

Object[][] obj1 = new Object[][] { 
        { "1", "2", "3" }, 
        { "4", "5", "6" } 
};
Criado 27 de junho de 2006
Ultima resposta 27 de jun. de 2006
Respostas 2
Participantes 3