Un método en Java cuya función es escribir un nuevo archivo 1 simple linea de texto. EL método consta de un parametro que es el nombre del archivo, por ejemplo “archivo.txt”. Debe estar incluida la extensión en el nombre, pues no se asigna por defecto.
Veamos el código:
3 | public void escribir(String nombreArchivo) |
02 | f = new File( "nombreArchivo" ); |
06 | FileWriter w = new FileWriter(f); |
07 | BufferedWriter bw = new BufferedWriter(w); |
08 | PrintWriter wr = new PrintWriter(bw); |
09 | wr.write( "Esta es una linea de codigo" ); |
10 | wr.append( " - y aqui continua" ); |
15 | } catch (IOException e){}; |
Como se puede apreciar, es necesario incluir el código dentro de un “try” y un “catch” para evitar errores.
Será necesario el uso de 4 clases especiales para poder escribir, la clase File, FileWriter, BufferedWriter y PrintWriter, cada una hace lo siguiente:
- File: esta clase es la escencia de crear un nuevo archivo, si un archivo con el mismo nombre ya existe podrÃamos sin querer escribir contenido sobre el mismo.
- FileWriter: es un objeto que tiene como función escribir datos en un archivo.
- BufferedWriter: objeto que reserva un espacio en memoria donde se guarda la información antes de ser escrita en un archivo.
- PrintWriter: Es el objeto que utilizamos para escribir directamente sobre el archivo de texto.
No hay comentarios.