Java program za preimenovanje datoteke

Kazalo

V tej vadnici se bomo naučili preimenovati datoteke v Javi.

Če želite razumeti ta primer, morate poznati naslednje programske teme Java:

  • Java File Class
  • Ravnanje z izjemami Java
  • Izjava Java, če … drugače

Razred Java File ponuja renameTo()metodo za spreminjanje imena datoteke. Vrne se, trueče je postopek preimenovanja uspel, sicer se vrne false.

Primer: Preimenujte datoteko v Javi

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

V zgornjem primeru smo ustvarili datotečni objekt z imenom datoteka. Objekt vsebuje informacije o podani poti datoteke.

 File file = new File("oldName"); 

Nato ustvarimo novo datoteko z določeno potjo datoteke.

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

Tu smo ustvarili še en datotečni objekt z imenom newFile. Objekt vsebuje informacije o podani poti datoteke.

 File newFile = new File("newFile"); 

Za spremembo imena datoteke smo uporabili renameTo()metodo. Ime, določeno z objektom newFile, se uporablja za preimenovanje datoteke, ki jo določi objekt datoteke.

 file.renameTo(newFile); 

Če je operacija uspela , se prikaže naslednje sporočilo.

 Ime datoteke se spremeni. 

Če operacija ne more uspeti , se prikaže naslednje sporočilo.

 Imena ni mogoče spremeniti. 

Zanimive Članki...