Java教程

Java 重命名文件的程序

重命名文件的Java程序

在本教程中,我们将学习在 Java 中重命名文件。
要理解此示例,您应该了解以下Java 编程主题:
Java 文件类 Java 异常处理 Java if...else 语句
Java File 类提供了 renameTo() 方法来更改文件的名称。如果重命名操作成功则返回 true,否则返回 false

示例: 在 Java 中重命名文件

import java.io.File;
class Main {
  public static void main(String[] args) {
    // create a file object
    File file = new File("oldName");
      
    // create a file
    try {
      file.createNewFile();
    }
    catch(Exception e) {
      e.getStackTrace();
    }
    // create an object that contains the new name of file
    File newFile = new File("newName");
    // change the name of file
    boolean value = file.renameTo(newFile);
    if(value) {
      System.out.println("The name of the file is changed.");
    }
    else {
      System.out.println("The name cannot be changed.");
    }
  }
}
在上面的例子中,我们创建了一个名为 file 的文件对象。该对象保存有关指定文件路径的信息。
File file = new File("oldName");
然后我们使用指定的文件路径创建一个新文件。
// create a new file with the specified path
file.createNewFile();
在这里,我们创建了另一个名为 newFile 的文件对象。该对象保存有关指定文件路径的信息。
File newFile = new File("newFile");
为了更改文件名,我们使用了 renameTo() 方法。 newFile 对象指定的名称用于重命名 file 对象指定的文件。
file.renameTo(newFile);
如果操作成功,则显示如下信息。
The name of the file is changed.
如果操作不成功,显示如下信息。
The name cannot be changed.
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4