Java programma faila pārdēvēšanai

Satura rādītājs

Šajā apmācībā mēs iemācīsimies pārdēvēt failu Java valodā.

Lai saprastu šo piemēru, jums jāpārzina šādas Java programmēšanas tēmas:

  • Java failu klase
  • Java izņēmumu apstrāde
  • Java, ja … cits paziņojums

Java File klase nodrošina renameTo()metodi, kā mainīt faila nosaukumu. Tas atgriežas, trueja pārdēvēšanas darbība ir veiksmīga, citādi atgriežas false.

Piemērs: Pārdēvējiet failu 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."); ) ) ) 

Iepriekš minētajā piemērā mēs esam izveidojuši faila objektu ar nosaukumu fails. Objektā ir informācija par norādīto faila ceļu.

 File file = new File("oldName"); 

Pēc tam mēs izveidojam jaunu failu ar norādīto faila ceļu.

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

Šeit mēs esam izveidojuši vēl vienu faila objektu ar nosaukumu newFile. Objektā ir informācija par norādīto faila ceļu.

 File newFile = new File("newFile"); 

Lai mainītu faila nosaukumu, mēs izmantojām renameTo()metodi. Objekta newFile norādītais nosaukums tiek izmantots, lai pārdēvētu faila objekta norādīto failu.

 file.renameTo(newFile); 

Ja darbība ir veiksmīga , tiek parādīts šāds ziņojums.

 Faila nosaukums ir mainīts. 

Ja operācija neizdodas , tiek parādīts šāds ziņojums.

 Nosaukumu nevar mainīt. 

Interesanti raksti...