Ebben a példában megtanuljuk törölni a fájlt a Java fájlok és fájlok osztályának használatával.
A példa megértéséhez ismernie kell a következő Java programozási témákat:
- Java fájl osztály
- Java if… else nyilatkozat
1. példa: Java program fájl törléséhez a delete () használatával
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"); ) ) )
A fenti példában delete()
az File
osztály módszerét használtuk a JavaFile.java nevű fájl törlésére .
Itt, ha a fájl van, akkor a JavaFile.java üzenet sikeresen törölve jelenik meg. Ellenkező esetben a File no exit jelenik meg.
2. példa: Java program fájl törléséhez a deleteIfExists () használatával
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(); ) ) )
Itt deleteIfExists()
az java.nio.file.Files
osztály módszerét használtuk . A módszer törli a fájlt, ha az szerepel a megadott elérési útban.
Megjegyzés : java.nio.file
egy új csomag, amelyet a Java fájlok kezelésére vezettek be.