22/11/2010, 17:16
|
| | Fecha de Ingreso: enero-2010
Mensajes: 20
Antigüedad: 15 años Puntos: 1 | |
Respuesta: Archivos Primero hay que crear el archivo:
PrintWriter file = new PrintWriter(new FileWriter("miFichero.txt", true));
El primer parametro del constructor FileWriter que es un string indica el nombre que tendra el fichero, y el segundo parametro que es un booleano, si es false, entonces cada que se ejecute el programa borrara todo el contenido del archivo, si es true conservara el contenido y escribira debajo de el.
para escribir en el archivo se hace uso del metodo println():
file.println("Esto aparecera en el archivo miFichero.txt");
Una vez que se ha escrito todo el contenido, es importante cerrar el archivo por medio del metodo close():
file.close();
Ahora, para mostrar el contenido del archivo primero hay que crear un stream que nos permita leer el archivo, lo cual se hace por medio de la clase BufferedReader:
BufferedReader archivo = new BufferedReader(new FileReader("miFichero.txt"));
declaramos una variable de tipo string que es la que contendra el contenido del fichero:
String linea = archivo.readLine();
Ahora hay que imprimir linea por linea:
while (linea =! null) {
System.out.println(linea);
}
Espero haberme explicado bien y haber ayudado, saludos! |