Java-program for å slette fil i Java

I dette eksemplet vil vi lære å slette filen ved å bruke File and Files-klassen i Java.

For å forstå dette eksemplet, bør du ha kunnskap om følgende Java-programmeringsemner:

  • Java-filklasse
  • Java if… else Erklæring

Eksempel 1: Java-program for å slette en fil ved hjelp av 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"); ) ) )

I eksemplet ovenfor har vi brukt delete()metoden i Fileklassen til å slette filen som heter JavaFile.java .

Her, hvis filen er til stede, vises meldingen JavaFile.java er vellykket slettet . Ellers vises ikke File ikke .

Eksempel 2: Java-program for å slette en fil ved hjelp av 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(); ) ) )

Her har vi brukt deleteIfExists()metoden for java.nio.file.Filesklassen. Metoden sletter filen hvis den er til stede i den angitte banen.

Merk : java.nio.fileer en ny pakke introdusert for å håndtere filer i Java.

Interessante artikler...