English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriales básicos de Java

Control de flujo Java

Java Arreglo

Java Orientado a Objetos (I)

Java Orientado a Objetos (II)

Java Orientado a Objetos (III)

Manejo de excepciones en Java

Java Lista (List)

Java Queue (cola)

Java Map colección

Java Set colección

Java Entrada Salida (I/O)

Java Reader/Writer

Temas de Java

Renombrar archivos en programas Java

Java 实例大全

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.

Ejemplo: Usar Java para cambiar el nombre de un archivo

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.

Java 实例大全