Chương trình Java để đổi tên tệp

Mục lục

Trong hướng dẫn này, chúng ta sẽ học cách đổi tên 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
  • Xử lý ngoại lệ trong Java
  • Câu lệnh Java if… else

Lớp Java File cung cấp renameTo()phương thức thay đổi tên của tệp. Nó sẽ trả về truenếu thao tác đổi tên thành công nếu không sẽ trả về false.

Ví dụ: Đổi tên tệp trong Java

 import java.io.File; class Main ( public static void main(String() args) ( // create a file object File file = new File("oldName"); // create a file try ( file.createNewFile(); ) catch(Exception e) ( e.getStackTrace(); ) // create an object that contains the new name of file File newFile = new File("newName"); // change the name of file boolean value = file.renameTo(newFile); if(value) ( System.out.println("The name of the file is changed."); ) else ( System.out.println("The name cannot be changed."); ) ) ) 

Trong ví dụ trên, chúng ta đã tạo một đối tượng tệp có tên tệp. Đối tượng giữ thông tin về đường dẫn tệp được chỉ định.

 File file = new File("oldName"); 

Sau đó, chúng tôi tạo một tệp mới với đường dẫn tệp được chỉ định.

 // create a new file with the specified path file.createNewFile(); 

Ở đây, chúng tôi đã tạo một đối tượng tệp khác có tên newFile. Đối tượng giữ thông tin về đường dẫn tệp được chỉ định.

 File newFile = new File("newFile"); 

Để thay đổi tên của tệp, chúng tôi đã sử dụng renameTo()phương pháp. Tên được chỉ định bởi đối tượng newFile được sử dụng để đổi tên tệp được chỉ định bởi đối tượng tệp.

 file.renameTo(newFile); 

Nếu thao tác thành công , thì thông báo sau sẽ hiển thị.

 Tên của tệp đã được thay đổi. 

Nếu thao tác không thể thành công , thông báo sau sẽ hiển thị.

 Không thể thay đổi tên. 

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