Página 1 de 1

Como crear un arreglo de distintos tipos?

Publicado: 21 Oct 2012, 05:19
por Synth3tik0
Me refiero a como hace python que {true, 2.5, "hola",21} pero en java.
Alguna forma similar para hacerlo?

Re: Como crear un arreglo de distintos tipos?

Publicado: 21 Oct 2012, 14:28
por adwind
Una matriz de Object

Re: Como crear un arreglo de distintos tipos?

Publicado: 23 Oct 2012, 03:09
por Synth3tik0

Código: Seleccionar todo

 Object[] obj = {};
        obj = new Object[3];
        obj{[3] = 1.5;
Asi? me marca un monton de errores

Re: Como crear un arreglo de distintos tipos?

Publicado: 23 Oct 2012, 03:33
por orlando9427
Synth3tik0 escribió:

Código: Seleccionar todo

 Object[] obj = {};
        obj = new Object[3];
        obj{[3] = 1.5;
Asi? me marca un monton de errores
No será por la llave antes del corchete? lo probé y me funciona perfectamente.

Código: Seleccionar todo

Object[] obj = {};
obj = new Object[4];
obj[0] = true;
obj[1] = 12;
obj[2] = "Hola";
obj[3] = 1.25;

Re: Como crear un arreglo de distintos tipos?

Publicado: 23 Oct 2012, 05:22
por Synth3tik0
orlando9427 escribió:
Synth3tik0 escribió:

Código: Seleccionar todo

 Object[] obj = {};
        obj = new Object[3];
        obj{[3] = 1.5;
Asi? me marca un monton de errores
No será por la llave antes del corchete? lo probé y me funciona perfectamente.

Código: Seleccionar todo

Object[] obj = {};
obj = new Object[4];
obj[0] = true;
obj[1] = 12;
obj[2] = "Hola";
obj[3] = 1.25;

oh ya.. tambien era que no contaba el 0

Re: Como crear un arreglo de distintos tipos?

Publicado: 23 Oct 2012, 05:37
por Synth3tik0
y en Object[] obj = {} tengo asignarlo manualmente siempre? no puedo colocarlos directamente en los corchetes separados por comas? no me marca error pero me manda null cuando intento ver su valor

Re: Como crear un arreglo de distintos tipos?

Publicado: 23 Oct 2012, 05:44
por orlando9427
Esa linea declara e inicializa el array en null, puedes poner {true, 12, "Hola"} y teóricamente no te debe de dar error.