我正在用 java 进行文件写入操作.我想清除文件的内容,然后再在其中写入新内容,如何



我想在写入文件之前清除文件的内容。我不想删除它,我想清除内容

当你这样做时

try (PrintWriter pw = new PrintWriter(new FileWriter(filename))) {
    pw.println(whatever);

这会在写入所需的任何内容之前清除/截断文件的内容。这不会删除文件。

您可以使用 PrintWriter 使用其打印方法并将内容设置为空字符串。

最新更新