
19/01/2009, 09:27
|
| | Fecha de Ingreso: enero-2009
Mensajes: 26
Antigüedad: 16 años, 2 meses Puntos: 4 | |
Respuesta: Objetos + arraylist Tienes que poner la creación de la variable Header:
Heading h = new Heading(); (por lo menos el h = new Heading();)
dentro del bucle while para "crear una nueva variable" en cada iteración (y cambiar la posición de memoria a donde apunta).
Ahora estas añadiendo una referencia a la misma posición de memoria en cada uno de los elementos del array, por eso, cuando modificas la variable "h", se modifica en todas las posiciones del array. |