V tem primeru se bomo naučili brisati datoteke z uporabo razreda Datoteke in datoteke v Javi.
Če želite razumeti ta primer, morate poznati naslednje programske teme Java:
- Java File Class
- Izjava Java, če … drugače
Primer 1: Program Java za brisanje datoteke z uporabo 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"); ) ) )
V zgornjem primeru smo uporabili delete()
metodo File
razreda za brisanje datoteke z imenom JavaFile.java .
Če je datoteka prisotna, se prikaže sporočilo JavaFile.java je uspešno izbrisana . V nasprotnem primeru je prikazana datoteka ne izstopi .
Primer 2: Program Java za brisanje datoteke z uporabo 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(); ) ) )
Tu smo uporabili deleteIfExists()
metodo java.nio.file.Files
predavanja. Metoda izbriše datoteko, če je prisotna na navedeni poti.
Opomba : java.nio.file
je nov paket, predstavljen za obdelavo datotek v Javi.