Java-programma om bestanden in Java te verwijderen

In dit voorbeeld zullen we leren om bestanden te verwijderen met behulp van de klasse Bestand en bestanden in Java.

Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende Java-programmeeronderwerpen:

  • Java-bestandsklasse
  • Java if… else-instructie

Voorbeeld 1: Java-programma om een ​​bestand te verwijderen met 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"); ) ) )

In het bovenstaande voorbeeld hebben we de delete()methode van de Fileklasse gebruikt om het bestand met de naam JavaFile.java te verwijderen .

Hier wordt, als het bestand aanwezig is, het bericht JavaFile.java is succesvol verwijderd weergegeven. Anders wordt Bestand niet afgesloten weergegeven.

Voorbeeld 2: Java-programma om een ​​bestand te verwijderen met 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(); ) ) )

Hier hebben we de deleteIfExists()methode van java.nio.file.Filesklasse gebruikt. De methode verwijdert het bestand als het aanwezig is in het opgegeven pad.

Opmerking : java.nio.fileis een nieuw pakket geïntroduceerd om met bestanden in Java om te gaan.

Interessante artikelen...