„Java“ programa pervardyti failą

Turinys

Šioje pamokoje išmoksime pervadinti failą „Java“.

Norėdami suprasti šį pavyzdį, turite žinoti šias Java programavimo temas:

  • „Java“ failų klasė
  • „Java“ išimčių tvarkymas
  • „Java“, jei… kitas pareiškimas

„Java File“ klasėje pateikiamas renameTo()būdas pakeisti failo pavadinimą. Jis grįžta, truejei pervadinimo operacija pavyksta, kitaip grįžta false.

Pavyzdys: Pervardykite failą „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."); ) ) ) 

Ankstesniame pavyzdyje mes sukūrėme failo objektą pavadinimu failas. Objektas turi informacijos apie nurodytą failo kelią.

 File file = new File("oldName"); 

Tada mes sukuriame naują failą su nurodytu failo keliu.

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

Čia mes sukūrėme kitą failo objektą pavadinimu newFile. Objektas turi informacijos apie nurodytą failo kelią.

 File newFile = new File("newFile"); 

Norėdami pakeisti failo pavadinimą, naudojome renameTo()metodą. Objekto newFile nurodytas pavadinimas naudojamas failo objektui nurodytam failui pervadinti.

 file.renameTo(newFile); 

Jei operacija pavyksta , parodomas toks pranešimas.

 Pakeistas failo pavadinimas. 

Jei operacija nepavyksta , rodomas toks pranešimas.

 Pavadinimo pakeisti negalima. 

Įdomios straipsniai...