Java重命名文件失败

mac2024-09-29  56

遇到一个问题,文件命名失败,为什么啊???

代码如下:

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()方法验证,如果文件不存在,是不能进行重命名的。

最新回复(0)