我需要删除文件的内容。我知道我可以删除文件并使用相同的名称创建,但我不想这样做。我正在使用PrintWriter对象写入文件。具体来说,我不想执行任何其他操作,包括编写,阅读和删除文件内容。
提前感谢您的回答。
比拼
答案 0 :(得分:0)
PrintWriter pw= new PrintWriter(file);
.......ur code....
pw.flush(); //Flush all contents on Stream
这会对你有帮助吗?
答案 1 :(得分:0)
问题毫无意义。 PrintWriter没有任何要删除的内容,除非您指的是内部缓冲区,可以刷新但不清除。
File.delete()可能会回答你的问题吗?
答案 2 :(得分:0)
试试这个
printWriter.write("".toCharArray());