Nuevamente haciendo uso del poder del paquete java.io en especifico las clases FileWriter y PrintWriter escribiremos un archivo a partir de una lista de String:
/**
* @param ruta Ruta en la cual depositaremos el archivo
* @param nombreArchivo Nombre que le daremos al archivo
* @param registros Lista de String que se escribiran en el archivo
*/
public static void escribirArchivo(String ruta, String nombreArchivo, List
FileWriter fichero = null;
PrintWriter pw = null;
try {
fichero = new FileWriter(ruta + nombreArchivo);
pw = new PrintWriter(fichero);
for (String item : registros) {
pw.println(item);
}
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (null != fichero) {
fichero.close();
}
} catch (Exception e2) {
e2.printStackTrace();
}
}
}
Nota: importar las clases java.io.FileWriter y java.io.PrintWriter;
No hay comentarios:
Publicar un comentario