Java - Pasar a una función un array por parámetros

 
Vista:

Pasar a una función un array por parámetros

Publicado por Mc (1 intervención) el 07/05/2009 15:47:51
Buenas, me gustaría saber si alguna persona conoce la manera si es posible de pasarle a una función un array por parámetros sin inicializarlo. Por ejemplo, si tengo una clase Habitación con su debido constructor:
public Habitacion (int metros, int [ ] idVentanas) {
// bla bla bla...
}

Existe la posibilidad de construir una Habitación de esta manera?:
Habitacion salon = new Habitacion(15, {2,3,6});

Lo que quiero decir es si se puede pasar ese array {2,3,6} a un método sin declararlo previamente como esta manera:
int t[ ] = {2,3,6}
Habitacion salon = new Habitacion(15, t );

Pq si no, cada vez que cree una habitación me veré obligado a crear tb un array nuevo de tamaño igual a las ventanas que tenga en cada habitacion.

Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Pasar a una función un array por parámetros

Publicado por 1a2a3a4a (57 intervenciones) el 07/05/2009 16:09:39
Que tal asi :

Habitacion salon = new Habitacion(15, new int[]{2,3,6});
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar