У цьому прикладі ми навчимося видаляти файл за допомогою класу Файли та файли на Java.
Щоб зрозуміти цей приклад, ви повинні знати такі теми програмування Java:
- Клас файлу Java
- Заява про 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.