Program Java untuk Menamakan Semula Fail

Dalam tutorial ini, kita akan belajar mengubah nama file di Java.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan Java berikut:

  • Kelas Fail Java
  • Pengendalian Pengecualian Java
  • Java jika … lain Pernyataan

Kelas Java File menyediakan renameTo()kaedah untuk menukar nama fail. Ia kembali truejika operasi penamaan semula berjaya sebaliknya akan kembali false.

Contoh: Namakan semula Fail di 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."); ) ) ) 

Dalam contoh di atas, kami telah membuat objek fail bernama file. Objek menyimpan maklumat mengenai laluan fail yang ditentukan.

 File file = new File("oldName"); 

Kami kemudian membuat fail baru dengan jalur fail yang ditentukan.

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

Di sini, kami telah membuat objek fail lain bernama newFile. Objek menyimpan maklumat mengenai laluan fail yang ditentukan.

 File newFile = new File("newFile"); 

Untuk menukar nama fail, kami telah menggunakan renameTo()kaedahnya. Nama yang ditentukan oleh objek newFile digunakan untuk menamakan semula fail yang ditentukan oleh objek fail.

 file.renameTo(newFile); 

Sekiranya operasi berjaya , maka mesej berikut ditunjukkan.

 Nama fail diubah. 

Sekiranya operasi tidak berjaya , mesej berikut ditunjukkan.

 Nama tidak boleh ditukar. 

Artikel menarik...