Manejo de archivos en java

Iniciado por Principios en C, 13 Junio 2011, 03:15 AM

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

Principios en C

Hola...

Bueno quisiera saber si me puden ayudar a aclarar unas dudas con respecto al manejo de archivos en java.

La verdad no se muy bien como manejarlos, pero bueno les explico:

Tengo que hacer un sistema de inventarios, todos los datos tienen que almacenarse en un archivo (cualquiera que yo quiera, por ejemplo: inventario.dis).

Cada vez que se ejecute el programa, deberá leerse el archivo para cargar la información de todos los productos que se encuentran almacenados en el inventario. En caso de que el archivo no exista (es decir, que sea la primera vez que se ejecuta el programa) la lista inicial de productos estará vacía.

Al cerrar la aplicación, deben almacenarse nuevamente todos los usuarios en el archivo inventario.dis, para que se encuentren disponibles la próxima vez que se ejecute la aplicación.

Ya hice las clases abstractas, las que heredan y el menú pero lo que no sé es como guardar los datos en dicho archivo.

Me podrían orientar por favor?

Se los agradeceré mucho.

Gracias!!!


barbieturico

Imagino que quizá hay alguna forma más fácil o mejor de hacerlo, pero todo lo que dices puedes hacerlo con la clase java.io.File.

Puedes ver la documentación aquí:
http://download.oracle.com/javase/1.4.2/docs/api/java/io/File.html

Saludos!

dakomt

Mi consejo es que investigues el concepto de serializacion de objetos en JAVA.. pues creo que te ahorrará muchos problemas.