ayuda con arraylist

Iniciado por Toryas, 25 Octubre 2007, 04:18 AM

0 Miembros y 1 Visitante están viendo este tema.

Toryas

hola mierne tengo una duda

tengo unos arraylist y la cosa es que cuando cierro el programa lo que tiene los arraylist se borra al cargarlo denuevo existe alguna manera de exportar los array antes de cerrar elprograma y que al volver a abrir el programa los cargue?

Hadess_inf

Crea una tabla y al cerrar la aplicacion guardalos en la misma, cargala cuando inicie la aplicacion.

Toryas

gracias por la respuesta

mepodrias decir como crea la tabla que estoy en pañales en java no se mucho


Hadess_inf

Es con javascript?
con que lenguaje?

Toryas


Hadess_inf


Toryas

oka voy a echarle un ojo gracias

Casidiablo

No te compliques la vida que es mucho más fácil de lo que crees. Lo primero es entender como funciona un programa (que seguro te habrá tocado estudiarlo alguna vez); en el caso de Java: cuando ejecutas el programa este (sus bytecodes compilados) es cargado en la memoria RAM mediante la máquina virtual (JVM) y sobre dicha memoria se guardan los datos que esté usando el programa (esto aplica para la mayoría de los programas sin importar en qué lenguaje están compilados). Ahora, como bien debes saber, lo que se guarda en la memoria RAM es temporal, y por ende al cerrar el programa, este es eliminado de la RAM junto con los datos que usó.

Lo que debes hacer es guardar dichos datos en un archivo sobre la memoria ROM. Puedes ver varios ejemplos de escritura a archivos, en este post:

http://foro.elhacker.net/index.php/topic,34891.0.html

Un saludo!

Toryas

muchas gracias casidiablo

lo que estoy viendo es eso de  la lectura y creacion de archivos secuenciales

ahor aporlo poco y nad a que llevo viendo las cosas esto  me ira  creando por cada entrada un archivo? o puedo hacer que  en un solo archivo me tire todas las entrada que tiene el arraylist?

Casidiablo

Eres libre de hacer lo que quieras... si quieres guardar un nuevo archivo con los datos del ArrayList, pues lo haces. Si por el contrario quieres que en un solo archivo se vaya acumulando los datos que uses, cada vez que ejecutes el programa, pues lo mismo. No hay problema.

Más bien, no le des más vueltas al asunto: comienza a codificar, y en cuanto tengas un problema pues nosotros te ayudamos.

Un saludo!