如何防止 PrintWriter 覆盖 Java 中的文件

use*_*603 2 java file-io

如何防止java中的prinwriter覆盖该特定文件中的内容?

前任。我有一个student.txt文件。我已经有几个名字了。运行并修改后如何创建文件并用 Java 写入?该文件中的内容将被覆盖。我只想将它添加到新行。

另外,我怎么可能执行搜索?

小智 5

PrintWriter out = new PrintWriter(new FileWriter("student.txt", true));
Run Code Online (Sandbox Code Playgroud)

trueappend参数-这表明了FileWriter的是否应该追加到该文件。如果是false,它将覆盖文件中的现有数据。

“我怎么可能执行搜索”是什么意思?