我想在 java 中删除一个文件。它生成这个结果。我怎样才能删除该文件。这是什么原因。
File l_file = new File(path);
System.out.println(l_file.exists()); //returns true
System.out.println(l_file.delete()); //returns false
谢谢。
最佳答案
文件删除失败的原因有多种。例如,如果另一个进程持有它的句柄,或者如果您没有删除该文件的权限。在这两种情况下,您都可以检查文件是否存在,但不能删除它。
关于Java文件删除错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14603801/