我可以使用哪种方法将某些输出写入文件而不修改其格式?
以下是我想写的内容(由System.out.println()方法生成):
=== Confusion Matrix ===
a b <-- classified as
47 2 | a = 1
28 0 | b = 0
当我在BufferedWriter对象上使用write方法时,整个文本将打印为一行。输出是由weka工具的eval.toMatrixString()方法生成的。
提前致谢!
答案 0 :(得分:0)
您需要使用BufferedWriter#newLine
在行尾添加新行分隔符
<强>更新强>
如果无法手动生成输出,您可能需要确保toMatrixString
使用适当的行分隔符...
查看System.getProperty("line.separator")
值