Chương trình Java để xóa tệp trong Java

Trong ví dụ này, chúng ta sẽ học cách xóa tệp bằng cách sử dụng lớp Tệp và Tệp trong Java.

Để hiểu ví dụ này, bạn nên có kiến ​​thức về các chủ đề lập trình Java sau:

  • Lớp tệp Java
  • Câu lệnh Java if… else

Ví dụ 1: Chương trình Java để xóa tệp bằng cách sử dụng 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"); ) ) )

Trong ví dụ trên, chúng ta đã sử dụng delete()phương thức của Filelớp để xóa tệp có tên JavaFile.java .

Tại đây, nếu tệp có mặt, thì thông báo JavaFile.java đã được xóa thành công sẽ hiển thị. Nếu không, Tệp không thoát được hiển thị.

Ví dụ 2: Chương trình Java để xóa tệp bằng 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(); ) ) )

Ở đây, chúng tôi đã sử dụng deleteIfExists()phương thức của java.nio.file.Fileslớp. Phương thức xóa tệp nếu nó có trong đường dẫn được chỉ định.

Lưu ý : java.nio.filelà một gói mới được giới thiệu để xử lý các tệp trong Java.

thú vị bài viết...