我正在 append 到一个文本文件,但它不会写入下一行,它会继续写入同一行。我已经尝试过 .println()
和 PrintWriter.write("\r\n");
我不知道还能做什么。 (Windows 系统)任何帮助将不胜感激,
PrintWriter fOut;
try
{
fOut = new PrintWriter(new FileWriter("file_name.txt",true));
fOut.append("text\n");
fOut.close();
}
catch (IOException ex) {
Logger.getLogger(ScorePredictorFrame.class.getName()).log(Level.SEVERE, null, ex);
}
最佳答案
假设 file_name.txt 已经存在,并且您想写入下一行,我会这样做:
fOut.append("\r\ntext");
关于java - 写入文本文件 - 写入下一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19301748/