Archivos de Texto
Vasquez Montes Carlos Ivan
TPSI / 5 ° A / T - M
Escuela Politécnica de Guadalajara
Vasquez Montes Carlos Ivan
TPSI / 5 ° A / T - M
Escuela Politécnica de Guadalajara
Los datos almacenados en variables y arreglos son temporales, ya que se pierden al cerrar el programa.
Los archivos permiten el almacenamiento de datos a largo plazo.
Para crear y verificar archivos en Java se utiliza la clase File. y se deben seguir los siguientes pasos:
Crear un objeto File con el nombre del archivo.
Verificar si el archivo ya existe usando exists().
Crear el archivo con createNewFile().
Para escribir en un archivo se utilizan las clases FileWriter y PrintWriter.
Crear una instancia de FileWriter con permisos de escritura.
Crear una instancia de PrintWriter para escribir en el archivo.
Escribir los datos con el método println().
Cerrar los accesos al archivo.
Para leer datos de un archivo se utilizan FileReader y BufferedReader.
Verificar que el archivo exista.
Crear instancias de FileReader y BufferedReader.
Leer el archivo línea por línea con readLine().
Cerrar los accesos de lectura.
Para Buscar Información en un Archivo
Realizar un recorrido del archivo.
Comparar cada línea leída con el dato a buscar.
Cerrar los accesos de lectura.
Para Eliminar un Registro de un Archivo
Leer el archivo y escribir los datos no deseados en un archivo temporal.
Cerrar todos los accesos.
Eliminar el archivo original con delete().
Renombrar el archivo temporal.
objetoArchivo.delete();
archivoTemporal.renameTo(objetoArchivo);
Modificar Datos de un Registro
Realizar los pasos de eliminación.
Guardar los nuevos datos en lugar de los eliminados.
Mostrar Datos en una Tabla (JTable)
Leer el archivo y preparar los datos para filas y columnas.
Usar DefaultTableModel para definir la estructura de la tabla.
Agregar filas con addRow().
Mostrar los datos en el componente JTable