Hola te saluda Ubaldo Acosta bienvenida y bienvenido nuevamente.
Espero que estén listos para comenzar con esta lección.
A continuación vamos a estudiar el tema de manejo de archivos en Java están listos.
Vamos
creación de archivos en Java
en esta elección vamos a estudiar el manejo de archivos en Java SE UTILIZAN LAS CLASES File fi Writer
y Reiter para poder crear un archivo.
Es conveniente verificar que tengamos permisos para escribir el archivo.
Por ejemplo podemos crear una carpeta y asignarle permisos de escritura.
De esta manera no tendremos problemas para crear leer o modificar el archivo deseado la clase File Reiter
se utiliza para escribir información a un archivo y como podemos observar en el código.
Primeramente creamos un archivo con la clase file.
Sin embargo esto no crea físicamente el archivo.
Para ello necesitamos en la clase fi Writer y finalmente la clase Reiter que es la que creará el archivo
en el disco duro.
Vemos que el archivo de prueba es creado dentro de una carpeta la cual ya debe de existir para que no
arroje errores de creación de archivo.
Una vez creado el archivo podemos leer y escribir sobre él.
A continuación veremos cómo realizar estos procesos escritura a un archivo en Java vamos a estudiar
ahora cómo escribir información a un archivo.
La clase fi Reiter se usa para escribir caracteres a un archivo.
La clase premium Reiter se usa para imprimir líneas completas con los métodos print y print LN.
La desventaja de este método es que se pierde la información que tengamos almacenada de manera previa
en el archivo.
Por lo tanto no nos sirve para agregar nueva información sino para escribir información desde cero al
archivo.
Más adelante veremos un ejemplo de cómo realizar este proceso lectura de un archivo en Java Veamos ahora
cómo leer información de un archivo para ello vamos a utilizar las clases File Field Reader y buffer
Ridder esto para poder leer información de un archivo.
El código es muy parecido a la lectura de información de la consola estándar.
La clase fi Ridder se utiliza para leer caracteres y la clase buffer Rudder se utiliza para leer líneas
completas así que dependiendo de lo que necesitemos leer será el tipo de clase que podamos utilizar.
Más adelante veremos un ejemplo de la lectura de información de un archivo anexando e información a
un archivo
veamos ahora cómo anexar información a un archivo ya creado.
La diferencia con el ejercicio anterior es la llamada al constructor de la clase fi Waiter.
Ahora le proporcionamos una bandera donde indicamos que sea Atrium lo cual significa que la información
se va a agregar a la ya existente y con ello no se pierde lo que ya se encuentra en el archivo sino
que anexa la nueva información proporcionada.
Más adelante veremos un ejercicio para anexar información a un archivo utilizando IAVA.