【发布时间】:2015-11-24 21:34:50
【问题描述】:
我正在尝试通过以下方式记录我正在制作的游戏中的高分:
PrintWriter out = new PrintWriter(new File("path"));
while(gameLoop) {
out.write(highScore);
out.flush();
}
它不断将数据附加到文件的末尾。我知道我可以out.close(); 然后out = new PrintWriter(new File("path")); 但这似乎有很多多余的代码。不断关闭和重新打开文件以实现覆盖。我的PrintWriter 有什么方法可以在不关闭并重新打开文件的情况下覆盖数据?
【问题讨论】:
标签: java file-io printwriter