PrintWriter不支持\ n?

时间:2015-10-26 01:15:35

标签: java

我需要一个包含多行消息的String,该消息将打印到控制台以及.txt文件。但是,PrintWriter显然不支持\ n,因为它在一行输出。是否有另一种方法可以在新行上打印而不是多次打印?

编辑:

代码看起来像这样:

PrintWriter outputFile = new PrintWriter("StatFile.txt");
outputFile.println("Number of scores: 8" + "\n" + "Minimum score: 55");

但文本文件如下所示:

Number of scores: 8Minimum score: 55

1 个答案:

答案 0 :(得分:0)

总结其他人的评论。 PrintWriter确实支持\n,所以也许可以尝试:

outputFile.println("Number of scores: 8" + System.lineSeparator() + "Minimum score: 55");