【发布时间】:2012-11-02 10:27:31
【问题描述】:
我试图在 java 中删除一个文件,但它不会删除。有人可以解释为什么它不会删除吗?
这是我正在使用的代码:
File bellFile = new File("config\\normbells.txt");
bellFile.delete();
File bellFileNew = new File("config\\normbells.txt");
bellFileNew.createNewFile();
System.out.println("Done!");
注意:如果有帮助,我正在尝试擦除文件。
【问题讨论】:
-
您会收到什么错误消息(如果有)?你确定代码正在运行吗?
-
好吧,因为你又在创建同一个该死的文件:)
-
@chaitanya10 这是它应该做的,它只是不先擦除文件。
-
@MarkByers 代码正在运行,因为它输出我在其中的消息。没有错误消息。
-
@cheese5505:我猜你在找错目录。这是一个非常常见的错误——你不是第一个这样做的,你肯定不会是最后一个。
标签: java file delete-file erase