Java 示例 - 重命名文件

  • 问题描述

    如何重命名文件?
  • 解决方案

    此示例演示如何使用 File 类的 oldName.renameTo(newName) 方法重命名文件。
    
    import java.io.File;
    public class Main {
       public static void main(String[] args) {
          File oldName = new File("C:/program.txt");
          File newName = new File("C:/java.txt");
          
          if(oldName.renameTo(newName)) {
             System.out.println("renamed");
          } else {
             System.out.println("Error");
          }
       }
    }
    
  • 结果

    上面的代码示例将产生以下结果。要测试此示例,首先在“C”驱动器中创建一个文件“program.txt”。
    
    renamed
    
    下面是另一个在java中重命名文件的例子
    
    import java.io.File;
    public class RenameFileExample { 
       public static void main(String[] args) { 
          File oldfile = new File("C:/oldfile_name.txt");
          File newfile = new File("C:/newfile_name.txt");
          if(oldfile.renameTo(newfile)) {
             System.out.println("File name changed succesful");
          } else {
             System.out.println("Rename failed");
          } 
       }
    }
    
  • 结果

    上面的代码示例将产生以下结果。要测试此示例,首先在“C”驱动器中创建一个文件“oldfile_name.txt”。
    
    File name changed succesful