gpt4 book ai didi

java - 删除指定文件

转载 作者:搜寻专家 更新时间:2023-10-31 19:54:11 25 4
gpt4 key购买 nike

我正在尝试删除文件,但它不起作用或者我丢失了一些东西。这是我正在做的一个小测试:

private void deleteFromDir(String filename) {
String path = "./test/pacientes/" + filename + ".tds";

File f = new File(path);

System.out.println("Abs path " + f.getAbsolutePath());
System.out.println("Exist " + f.exists());
System.out.println("Filename " + f.getName());
System.out.println("Delete " + f.delete());

}

然后系统打印:

Abs path C:\Users\XXXX\Documents\PAI\TSoft.\test\pacientes\John Smith.tds
Exist true
Filename John Smith.tds
Delete false

当然不是删除文件,为什么?我怎样才能让它发挥作用?

最佳答案

也许,您没有删除此文件的权限。您可以使用 Files.delete()方法,它抛出 IOException,以防出现问题,以查看真正的问题是什么。

关于java - 删除指定文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31566451/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com