В этом примере мы научимся удалять файл с помощью класса File and Files в Java.
Чтобы понять этот пример, вы должны знать следующие темы программирования Java:
- Класс файла Java
- Заявление Java if… else
Пример 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.