Java 'file.delete()' 不是删除指定的文件
2022-08-31 20:02:30
这是目前我必须删除的文件,但它不起作用。我以为这可能是权限问题或其他问题,但事实并非如此。我正在测试的文件是空的并且存在,所以不确定为什么它没有删除它。
UserInput.prompt("Enter name of file to delete");
String name = UserInput.readString();
File file = new File("\\Files\\" + name + ".txt");
file.delete();
任何帮助将不胜感激!
我现在有:
File file = new File(catName + ".txt");
String path = file.getCanonicalPath();
File filePath = new File(path);
filePath.delete();
尝试在运行时找到正确的路径,以便如果将程序传输到其他计算机,它仍将找到该文件。