English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
En este tutorial, aprenderemos a cambiar el nombre de archivos usando Java.
enJava archivoLa clase proporciona el método renameTo() para cambiar el nombre del archivo. Si la operación de cambio de nombre tiene éxito, devuelve true, de lo contrario devuelve false.
import java.io.File; class Main { public static void main(String[] args) { //Crear el objeto de archivo File file = new File("oldName"); //Crear un archivo try { file.createNewFile(); } catch(Exception e) { e.getStackTrace(); } //Crear un objeto que contiene el nuevo nombre del archivo File newFile = new File("newName"); //Cambiar el nombre del archivo boolean value = file.renameTo(newFile); if(value) { System.out.println("El nombre del archivo se ha cambiado."); } else { System.out.println("El nombre no puede cambiarse."); } } }
En el ejemplo anterior, creamos un objeto de archivo llamado file. Este objeto guarda información sobre la ruta del archivo especificado.
File file = new File("oldName");
Luego, creamos un nuevo archivo con la ruta especificada.
//Crear un nuevo archivo con la ruta especificada file.createNewFile();
Aquí, hemos creado otro objeto de archivo llamado newFile. Este objeto guarda información sobre la ruta del archivo especificado.
File newFile = new File("newFile");
Para cambiar el nombre del archivo, hemos utilizado el método renameTo(). El nombre especificado por el objeto newFile se utiliza para renombrar el archivo especificado por el objeto file.
file.renameTo(newFile);
si la operación tiene éxitose mostrará el siguiente mensaje.
el nombre del archivo se ha cambiado.
si la operación no tiene éxitose mostrará el siguiente mensaje.
El nombre no puede cambiarse.