我正在处理一个当前每次都覆盖自身的日志文件。现在我想做的就是写在第一行并附加下面的列表以显示从最新到最旧的历史记录。问题是我不确定如何去做我正在查看代码但不知道我做错了什么。这是不确定我是否遗漏了什么的代码。
String historylog = new Date().toString();
BufferedWriter bw = null;
String filepath = "C:\netbeans\Source code\test3";
String filename = "PatchHistory.log";
try
{
if (!(new File( filepath).exists()))
(new File( filepath)).mkdirs();
bw = new BufferedWriter( new FileWriter( filepath + File.separator
+ filename, true));
bw.write( historylog + "\r\n");
bw.newLine();
bw.flush();
bw.close();
return true;
}
catch (IOException){
return false;
}
任何帮助将不胜感激,不确定我在做什么错。