Cita:  
					Iniciado por pablor21 
  Hola, si lo que quieres es enviar a la salida estándar los valores entonces deberías hacer:
    
Código Java:
Ver originalimport java.util.ArrayList;
 
public class Edificio{
 
    ArrayList <Casa
> edificio
= new ArrayList
<>();  
    private void listaViviendas() {
               
              for(Casa c:edificio){
              }
 
     }
}
  
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    
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".