0

我想用 Java 重命名一个文件。我的工作平台是 Ubuntu。对renameFile()我不起作用。有没有其他方法可以重命名文件?

添加 :

File file = new File( "/home/test/filename.txt" );

if ( file.renameTo( new File( "/home/test/modified.txt" ) ) ) {
    System.out.println( "Rename succesful" );
} else {
    System.out.println( "Rename failed" );
}
4

1 回答 1

3

您可以使用File.renameTo(newFileName)

如果这不起作用,您需要找出原因,因为这种方法不是很有帮助。例如,您不能重命名不存在的文件,或者您没有对目录的权限。

于 2013-09-10T14:35:36.337 回答