我想知道清除文件的最佳方法是什么。我知道java会自动创建一个文件
f = new Formatter("jibberish.txt");
s = new Scanner("jibberish.txt");
如果不存在。但是如果存在并且我想在每次运行程序时清除它怎么办?这就是我想知道的:再说一遍我如何清除一个已经存在的文件只是空白?这就是我的想法:
public void clearFile(){
//go through and do this every time in order to delete previous crap
while(s.hasNext()){
f.format(" ");
}
}
原文由 Kemosabe 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果您想在不删除的情况下清除文件,您可以解决此问题
编辑:它抛出异常所以需要捕获异常