В този пример ще се научим да изтриваме файл, като използваме класа File и Files в Java.
За да разберете този пример, трябва да имате познанията по следните теми за програмиране на Java:
- Java File Class
- Java, ако … друго Изявление
Пример 1: Java програма за изтриване на файл с помощта на 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"); ) ) )
В горния пример използвахме delete()
метода на File
класа, за да изтрием файла с име JavaFile.java .
Тук, ако файлът присъства, се показва съобщението JavaFile.java е успешно изтрито . В противен случай се показва Файл не излиза .
Пример 2: Java програма за изтриване на файл с помощта на 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(); ) ) )
Тук използвахме deleteIfExists()
метода на java.nio.file.Files
класа. Методът изтрива файла, ако той присъства в посочения път.
Забележка : java.nio.file
е нов пакет, въведен за работа с файлове в Java.