Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/11/2010, 15:37
Avatar de Xerelo
Xerelo
 
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años
Puntos: 306
Respuesta: Añadir a LinkedList

Una cosa es el objeto, y otra la variable/referencia.

tu variable val siempre apunta al mismo objeto, así que cuando haces

Cita:
val.setCaja("caja2");
val.setControl("2");
modificas el objeto que ya existe (no creas uno nuevo), y cuando lo añades a la lista, realmente estás añadiendo una segunda referencia al mismo objeto.

Resumiendo, lo dos elementos de tu lista apuntan al mismo objeto, el único que has creado.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.