En este ejemplo, aprenderemos a eliminar archivos usando la clase Archivo y Archivos en Java.
Para comprender este ejemplo, debe tener el conocimiento de los siguientes temas de programación de Java:
- Clase de archivo Java
- Declaración if … else de Java
Ejemplo 1: Programa Java para eliminar un archivo usando delete ()
import java.io.File; class Main ( public static void main(String() args) ( // creates a file object File file = new File("JavaFile.java"); // deletes the file boolean value = file.delete(); if(value) ( System.out.println("JavaFile.java is successfully deleted."); ) else ( System.out.println("File doesn't exit"); ) ) )
En el ejemplo anterior, hemos utilizado el delete()
método de la File
clase para eliminar el archivo llamado JavaFile.java .
Aquí, si el archivo está presente, se muestra el mensaje JavaFile.java se eliminó correctamente . De lo contrario, se muestra Archivo no sale .
Ejemplo 2: Programa Java para eliminar un archivo usando deleteIfExists ()
import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; class Main ( public static void main(String() args) ( try ( // creates a file object Path path = Paths.get("JavaFile.java"); // deletes the file boolean value = Files.deleteIfExists(path); if(value) ( System.out.println("JavaFile.java is successfully deleted."); ) else ( System.out.println("File doesn't exit"); ) ) catch (Exception e) ( e.getStackTrace(); ) ) )
Aquí, hemos utilizado el deleteIfExists()
método de java.nio.file.Files
clase. El método elimina el archivo si está presente en la ruta especificada.
Nota : java.nio.file
es un nuevo paquete introducido para manejar archivos en Java.