在本教程中,我们将学习使用Java重命名文件。
在Java文件类提供renameTo()方法来更改文件的名称。如果重命名操作成功,则返回true,否则返回false。
import java.io.File;
class Main {
public static void main(String[] args) {
//创建文件对象
File file = new File("oldName");
//创建一个文件
try {
file.createNewFile();
}
catch(Exception e) {
e.getStackTrace();
}
//创建一个包含文件新名称的对象
File newFile = new File("newName");
//更改文件的名称
boolean value = file.renameTo(newFile);
if(value) {
System.out.println("文件的名称被更改。");
}
else {
System.out.println("名称不能更改。");
}
}
}在上面的示例中,我们创建了一个名为file的文件对象。该对象保存有关指定文件路径的信息。
File file = new File("oldName");然后,我们使用指定的文件路径创建一个新文件。
//用指定的路径创建一个新文件 file.createNewFile();
在这里,我们创建了另一个名为newFile的文件对象。该对象保存有关指定文件路径的信息。
File newFile = new File("newFile");为了更改文件名,我们使用了renameTo()方法。由newFile对象指定的名称用于重命名由file对象指定的文件。
file.renameTo(newFile);
如果操作成功,则会显示以下消息。
文件的名称被更改。
如果操作无法成功,则会显示以下消息。
名称不能更改。