FileWriter.flush()总是开始一个新行吗?

时间:2017-05-11 23:46:08

标签: java filewriter bufferedwriter

我想通过FileWriter将文件写入文件,如下所示:

if(<condition>)
{
   writer.write(term);
   writer.flush();
}
writer.close();

但是这总是会在我的文件末尾添加一个空行。请问如何摆脱这条空行呢?

1 个答案:

答案 0 :(得分:0)

flush(),close()这些方法都不会添加空行。所以请检查输入流/字符串。