Program Java pentru ștergerea fișierului în Java

În acest exemplu, vom învăța să ștergem fișierul folosind clasa Fișier și Fișiere în Java.

Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele despre următoarele subiecte de programare Java:

  • Clasa de fișiere Java
  • Java dacă … altfel Declarație

Exemplul 1: Program Java pentru a șterge un fișier folosind 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"); ) ) )

În exemplul de mai sus, am folosit delete()metoda Fileclasei pentru a șterge fișierul numit JavaFile.java .

Aici, dacă fișierul este prezent, este afișat mesajul JavaFile.java este șters cu succes . În caz contrar, este afișat Fișierul nu iese .

Exemplul 2: Program Java pentru a șterge un fișier folosind 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(); ) ) )

Aici am folosit deleteIfExists()metoda java.nio.file.Filesclasei. Metoda șterge fișierul dacă este prezent în calea specificată.

Notă : java.nio.fileeste un nou pachet introdus pentru a trata fișiere în Java.

Articole interesante...