Programa Java para renomear arquivo

Índice

Neste tutorial, aprenderemos a renomear arquivo em Java.

Para entender este exemplo, você deve ter conhecimento dos seguintes tópicos de programação Java:

  • Classe de arquivo Java
  • Manipulação de exceções Java
  • Java if… else Statement

A classe Java File fornece o renameTo()método para alterar o nome do arquivo. Ele retorna truese a operação de renomeação for bem-sucedida, caso contrário, retorna false.

Exemplo: renomear um arquivo em 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."); ) ) ) 

No exemplo acima, criamos um objeto de arquivo denominado arquivo. O objeto contém informações sobre o caminho do arquivo especificado.

 File file = new File("oldName"); 

Em seguida, criamos um novo arquivo com o caminho de arquivo especificado.

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

Aqui, criamos outro objeto de arquivo denominado newFile. O objeto contém informações sobre o caminho do arquivo especificado.

 File newFile = new File("newFile"); 

Para alterar o nome do arquivo, usamos o renameTo()método. O nome especificado pelo objeto newFile é usado para renomear o arquivo especificado pelo objeto de arquivo.

 file.renameTo(newFile); 

Se a operação for bem-sucedida , a seguinte mensagem será exibida.

 O nome do arquivo é alterado. 

Se a operação não for bem-sucedida , a seguinte mensagem será exibida.

 O nome não pode ser alterado. 

Artigos interessantes...