遇到一个问题,文件命名失败,为什么啊???
代码如下:
package xyz
.fengqing
.file
;
import java
.io
.File
;
public class OpenFile {
@SuppressWarnings("resource")
public static void main(String
[] args
) {
File file
= new File("F://G//a.txt");
File file01
= new File("F://G//c.txt");
if (file
.renameTo(file01
)) {
System
.out
.println("重命名成功!");
} else {
System
.out
.println("重命名失败!");
}
}
}
运行结果:
问题原因:原来需要文件存在才能重命名,可以使用exists()方法验证,如果文件不存在,是不能进行重命名的。
转载请注明原文地址: https://mac.8miu.com/read-496192.html