Java_Proyectos_NetBeans/Apuntes_guia/lectura_escritura/CrearArchivoTexto.java

40 lines
1.2 KiB
Java
Raw Normal View History

2020-11-16 02:00:24 -03:00
package lectura_escritura_archivos; /** @author jp.av.dev@gmail.com */
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Scanner;
import java.util.logging.Level;
import java.util.logging.Logger;
public class CrearArchivoTexto {
public static void main(String[] args) {
FileWriter fw = null;
PrintWriter salida = null;
try {
Scanner sc = new Scanner(System.in);
fw = new FileWriter("c:/archivos/datos.txt", true); // "true" para especificar que agregue datos al archivo, sin el true, sobreescribe al archivo.
salida = new PrintWriter(fw);
String cadena;
System.out.println("Introduce text. Para salir escribe FIN :");
cadena = sc.nextLine();
while (!cadena.equalsIgnoreCase("FIN")) {
salida.println(cadena);
cadena = sc.nextLine();
}
salida.flush();
} catch (IOException ex) {
Logger.getLogger(CrearArchivoTexto.class.getName()).log(Level.SEVERE, null, ex);
} finally {
salida.close();
}
}
}