我有一个要求写入文件而不是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");
Run Code Online (Sandbox Code Playgroud)
但它不会将内容保存到文件中,除非我说Out.close();
仅供参考 - 1.这是一个Java EE应用程序代码.2.我不想使用Log4jLogger
有没有更简单的方法来做到这一点?有什么指针吗?