Program Java untuk Menamakan Semula Fail

Isi kandungan

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...