Título: Clase para Escribir en Archivos Publicado por: Nasty35 en 4 Octubre 2012, 21:13 pm ¡Hola a todos!
Acabo de crear una clase simple para escribir/sobre-escribir en archivos de texto, usando Java.Nio. Aquí el código: Código
Explicación de cada función: - Primero creas el constructor, con dos parámetros, un string indicando donde está el archivo que quieres editar, y un booleano, si indicas true se escribirá a partir del que están, sin borrar nada, pero si indicas false, se sobre-escribirá, como si se borrase todo y se pusiese lo escrito. - Con el write puedes añadir texto a un 'buffer'. - Con el newLine puedes añadir una nueva línea para escribir en ella. - Con el flush se liberará todo lo que está en el 'buffer' y se escribirá, todo lo que hay en write se almacena en una variable, y con flush todo lo sueltas para enviarlo al archivo. - El close para cerrar el canal cuando dejes de gestionar con él. Ejemplo en código: Código En el archivo lol.txt pondrá lo que antes, pero con un 'lol' añadido, si el archivo no existido se crea, y lógicamente con el texto 'lol'. Cualquier duda comenten. (créditos hacia mí por hacer la clase) |