In questo esempio, impareremo a eliminare file utilizzando la classe File e File in Java.
Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione Java:
- Classe di file Java
- Istruzione Java if … else
Esempio 1: programma Java per eliminare un file utilizzando 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"); ) ) )
Nell'esempio precedente, abbiamo utilizzato il delete()
metodo della File
classe per eliminare il file denominato JavaFile.java .
Qui, se il file è presente, viene visualizzato il messaggio JavaFile.java è stato eliminato con successo . In caso contrario, viene visualizzato File non chiuso .
Esempio 2: programma Java per eliminare un file utilizzando 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(); ) ) )
Qui abbiamo usato il deleteIfExists()
metodo di java.nio.file.Files
classe. Il metodo elimina il file se è presente nel percorso specificato.
Nota : java.nio.file
è un nuovo pacchetto introdotto per gestire i file in Java.