Јава програм за преименовање датотеке

Преглед садржаја

У овом упутству научићемо да преименујемо датотеку на Јави.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања Јава:

  • Класа Јава датотеке
  • Руковање изузецима Јава
  • Изјава за Јава ако … друго

Класа Јава датотека пружа renameTo()метод за промену имена датотеке. Враћа се trueако операција преименовања успе, иначе се враћа false.

Пример: Преименујте датотеку у Јави

 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."); ) ) ) 

У горњем примеру смо креирали објекат датотеке назван датотека. Објект садржи информације о наведеној путањи датотеке.

 File file = new File("oldName"); 

Затим креирамо нову датотеку са наведеном путањом датотеке.

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

Овде смо креирали још један објекат датотеке назван невФиле. Објект садржи информације о наведеној путањи датотеке.

 File newFile = new File("newFile"); 

Да бисмо променили име датотеке, користили смо renameTo()метод. Име наведено објектом невФиле користи се за преименовање датотеке назначене објектом датотеке.

 file.renameTo(newFile); 

Ако је операција успела , приказаће се следећа порука.

 Име датотеке се мења. 

Ако операција не може успети , приказује се следећа порука.

 Име се не може променити. 

Занимљиви Чланци...