Para renombrar un archivo en Java se usa el método renameTo de la clase File, a continuación te mostramos cómo funciona.
package com.decodigo.ejemplos;
import java.io.File;
/**
*
* @author decodigo
*/
public class RenombrarArchivo {
public static void main(String[] args) {
File oldfile = new File("/home/decodigo/Documentos/java/archivos/archivo.txt");
File newfile = new File("/home/decodigo/Documentos/java/archivos/archivoNuevo.txt");
if (oldfile.renameTo(newfile)) {
System.out.println("archivo renombrado");
} else {
System.out.println("error");
}
}
}
Desde luego, en tu ejemplo debes cuidar que las rutas de archivo nueva y anterior sean válidas y que tengas permisos de lectura y escritura.

Y eso será todo, si el archivo no existe o ocurre un error al renombrar la función renameTo devolverá false.

Algo importante que quizá hayas notado, es que al renombrar el archivo con la función renameTo puedes cambiar de directorio o carpeta un archivo, simplemente estableciendo una ruta diferente antes del nombre.
Esperamos que este ejemplo de renombrar un archivo en Java te sea de utilidad.
Más información en inglés: https://geekole.com/rename-a-file-in-java/