Programme Java pour supprimer un fichier en Java

Dans cet exemple, nous allons apprendre à supprimer un fichier en utilisant la classe File and Files en Java.

Pour comprendre cet exemple, vous devez avoir la connaissance des rubriques de programmation Java suivantes:

  • Classe de fichier Java
  • Instruction Java if… else

Exemple 1: programme Java pour supprimer un fichier à l'aide de 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"); ) ) )

Dans l'exemple ci-dessus, nous avons utilisé la delete()méthode de la Fileclasse pour supprimer le fichier nommé JavaFile.java .

Ici, si le fichier est présent, le message JavaFile.java est supprimé avec succès s'affiche. Sinon, le fichier ne se ferme pas s'affiche.

Exemple 2: programme Java pour supprimer un fichier à l'aide de 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(); ) ) )

Ici, nous avons utilisé la deleteIfExists()méthode de java.nio.file.Filesclasse. La méthode supprime le fichier s'il est présent dans le chemin spécifié.

Remarque : java.nio.fileest un nouveau package introduit pour gérer les fichiers en Java.

Articles intéressants...