如何重命名现有文件

时间:2010-05-10 15:50:07

标签: java file struts rename

我的硬盘中有一个现有文件,我想重命名这个文件。

2 个答案:

答案 0 :(得分:9)

像这样:

new File(path).renameTo(new File(newPath));

答案 1 :(得分:2)

您可以查看commons-io FileUtils.moveFile。该方法尝试File.renameTo,如果失败,则尝试复制并删除文件(例如,从一个驱动器移动到另一个驱动器时)。

如果您直接使用File.renameTo(如果您只想在同一目录中重命名文件就足够了),请确保评估返回的布尔值!