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

leer  Cómo escribir en un archivo java usando FileOutputStream

Por avivcas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *