W tym przykładzie nauczymy się usuwać plik przy użyciu klasy File and Files w Javie.
Aby zrozumieć ten przykład, należy znać następujące tematy dotyczące programowania w języku Java:
- Klasa plików Java
- Instrukcja Java if… else
Przykład 1: Program Java do usuwania pliku za pomocą funkcji 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"); ) ) )
W powyższym przykładzie użyliśmy delete()
metody File
klasy do usunięcia pliku o nazwie JavaFile.java .
Tutaj, jeśli plik jest obecny, pojawi się komunikat JavaFile.java został pomyślnie usunięty . W przeciwnym razie zostanie wyświetlony komunikat File not exit .
Przykład 2: Program Java do usuwania pliku za pomocą funkcji 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(); ) ) )
Tutaj użyliśmy deleteIfExists()
metody java.nio.file.Files
class. Metoda usuwa plik, jeśli znajduje się w określonej ścieżce.
Uwaga : java.nio.file
to nowy pakiet wprowadzony do obsługi plików w Javie.