ayuda urgente con un FIFO
Publicado por kreke (2 intervenciones) el 12/06/2007 20:43:03
Hola, si alguien me puede echar una mano lo antes posible se lo agradecería mucho,
llevo unos dias dandole vueltas a una practica que estoy haciendo y en el problema es el siguiente:
Trato de hacer una FIFO con una LinkedList, cada elemento que le añado es un ArrayList,
el problema es que este ArrayList va cambiando en la ejecucion del programa, para explicarme mejor supngamos que el ArrayList se llama 'umw' y contiene 'ab' cuando se inserta en la pila(hasta aqui bien). Despues se varia 'umw' de forma que ahora vale 'cd' se vuelve a insertar en la pila. Ahora la pila cebería contener('ab','cd') pero lo que realmente contiene es ('cd','cd') es decir en lugar de guardar los datos guarda como un puntero o algo asi al ArrayList de forma que cuando varia me fastidia todo...
Entonces la pregunta es como puedo hacer para ir cambiando un ArrayList 'umw' e ir metiendolo en la pila sin que me pase esto?
Gracias de antemano al que me conteste.. :)
llevo unos dias dandole vueltas a una practica que estoy haciendo y en el problema es el siguiente:
Trato de hacer una FIFO con una LinkedList, cada elemento que le añado es un ArrayList,
el problema es que este ArrayList va cambiando en la ejecucion del programa, para explicarme mejor supngamos que el ArrayList se llama 'umw' y contiene 'ab' cuando se inserta en la pila(hasta aqui bien). Despues se varia 'umw' de forma que ahora vale 'cd' se vuelve a insertar en la pila. Ahora la pila cebería contener('ab','cd') pero lo que realmente contiene es ('cd','cd') es decir en lugar de guardar los datos guarda como un puntero o algo asi al ArrayList de forma que cuando varia me fastidia todo...
Entonces la pregunta es como puedo hacer para ir cambiando un ArrayList 'umw' e ir metiendolo en la pila sin que me pase esto?
Gracias de antemano al que me conteste.. :)
Valora esta pregunta


0