Anteriormente vimos cómo crear, leer, escribir y agregar a un archivo en java. En este tutorial veremos cómo cambiar el nombre de un archivo en java usando renameTo()
método.
public boolean renameTo(File dest)
Devuelve verdadero si el nombre del archivo se renombra correctamente; de lo contrario, devuelve falso. Lanza NullPointerException: si el parámetro dest es nulo.
Ejemplo completo:
import java.io.File; public class RenameFileJavaDemo { public static void main(String[] args) { //Old File File oldfile =new File("C:\myfile.txt"); //New File File newfile =new File("C:\mynewfile.txt"); /*renameTo() return boolean value * It return true if rename operation is * successful */ boolean flag = oldfile.renameTo(newfile); if(flag){ System.out.println("File renamed successfully"); }else{ System.out.println("Rename operation failed"); } } }
Producción:
File renamed successfully
Referencia:
renameTo () – Javadoc