Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/11/2014, 09:01
spybroke
 
Fecha de Ingreso: octubre-2014
Mensajes: 16
Antigüedad: 9 años, 6 meses
Puntos: 0
Respuesta: Dudas con ArrayList y enum entre clases.

Cita:
Iniciado por pablor21 Ver Mensaje
Hola, si lo que quieres es enviar a la salida estándar los valores entonces deberías hacer:

Código Java:
Ver original
  1. import java.util.ArrayList;
  2.  
  3. public class Edificio{
  4.  
  5.     ArrayList <Casa> edificio= new ArrayList<>();
  6.  
  7.     private void listaViviendas() {
  8.                
  9.               for(Casa c:edificio){
  10.                     System.out(c.toString());
  11.               }
  12.  
  13.      }
  14. }

Ojo que antes deberás agregar elementos a edificio, porque no has agregado nada...

Saludos,
Eso precisamente es lo que necesito, saber como agregar elementos a edificio para que despues la salida sea del tipo que habia puesto de ejemplo :)

Se que podria hacerlo a mano, algo en plan

Código Java:
Ver original
  1. baraja.add("primero A");

Pero no creo que sea eficiente para crear las 16 casas del edificio (ya ni comento si la combinacion es aún mas elevada)

Entiendo que será a traves de un bucle for y pasandole los valores recogidos desde la clase "Casa" pero es la parte donde me pierdo, si fuese pasarle solamente un valor (o bien la planta o bien la puerta) no tendria problemas, pero no se como pasarle el valor para que guarde una combinacion de ambos y quedase algo del tipo "primero A".