En Java podemos renombrar un archivo usando el método renameTo(newName) que pertenece a la clase File .
Declaración:
La siguiente es la declaración del método java.io.File.renameTo(File dest) :
public boolean renameTo(File dest)
Parámetros:
dest: el nuevo nombre de ruta abstracto para el nombre de ruta abstracto existente.
Excepción:
SecurityException : si existe un administrador de seguridad y su método niega el acceso de escritura a los nombres de ruta antiguos o nuevos.
NullPointerException : si el destino del parámetro es nulo.
// Java program to rename a file. import java.io.File; public class GeeksforGeeks { public static void main(String[] args) { File oldName = new File("C:\Users\Siddharth\Desktop\java.txt"); File newName = new File("C:\Users\Siddharth\Desktop\GeeksforGeeks.txt"); if (oldName.renameTo(newName)) System.out.println("Renamed successfully"); else System.out.println("Error"); } }
Renamed successfully