我需要写入文件而不是 System.out.println 并同时保存,以便用户可以通过打开文件随时查看进度。
现在我正在使用以下代码
FileWriter fstream = null;
File file1 = new File(logFile);
fstream = new FileWriter(file1);
out = new BufferedWriter(fstream);
out.write(msg);
out.write("\n");
但它不会将内容保存到文件中,除非我说 Out.close();
仅供参考 - 1. 这是 Java EE 应用程序代码。2. 我不想使用 Log4jLogger
有没有更简单的方法来做到这一点?任何指针?