Respuesta: Una duda más Si declaraste el LinkedList usando genericos, no deberias tener ese problema, ejemplo:
List lista = new LinkedList<Casa>();
Pero si lo declaraste como si estuvieras usando Java < 5, entonces te devuelve un Object y tendrias que castearlo.
List lista = new LinkedList();
Casa casa;
casa = (Casa) c.get(i);
Lo mejor es hacerlo usando genericos |