Artículos
Java

Vaciar el contenido de un fichero mediante borrado y creación

01/Ago/2010

Si ayer veíamos como Vaciar el contenido de un fichero con Java. Hoy vamos a proponer otra alternativa a lo explicado en dicho artículo.

En este caso el procedimiento para vaciar el contenido de un fichero con Java será el de borrar el fichero y volverlo a crear. Un procedimiento mucho más brusco que el anterior. ;-)

Hay que tener especial cuidado ya que en ciertos entornos podemos manipular el contenido de un fichero, si bien no tenemos capacidades de borrado y creación de los mismos. Es por ello que este código no valdría. De igual manera es brusco, ya que el proceso podría realizar solo uno de los dos pasos -el borrado- y dejar incosistente el sistema. Es por ello que seguimos recomendando lo explicado en Vaciar el contenido de un fichero con Java.

Si bien, vamos con ello… Con la clase File obtenemos una instancia del fichero que queremos manipular

String sFichero = "fichero1.txt";
File f = new File(sFichero);

Ahora solo tenemos que enviar los dos comandos: el de borrado mediante el método .delete() y el de creación mediante el método .createNewFile()

f.delete();
try {
  f.createNewFile();
} catch (IOException ioe) {
  ioe.printStackTrace();
}

Cuando lanzamos el método .createNewFile() hay que tener cuidado ya que se puede elevar la excepción IOException.

Ya hemos visto que con unas pocas líneas podemos vaciar el contenido de un fichero mediante borrado y creación.

Vídeos sobre Java

Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.

Test Java

¿Te atreves a probar tus habilidades y conocimiento en Java con nuestro test?

Test Java
Suscribir
Notificar de
guest
2 Comentarios
Recientes
Anteriores Más votados
Opiniones integradas
Ver todos los comentarios