【发布时间】:2014-08-06 06:11:23
【问题描述】:
我想用FileOutputStream 写一个新行;我尝试了以下方法,但都没有奏效:
encfileout.write('\n');
encfileout.write("\n".getbytes());
encfileout.write(System.getProperty("line.separator").getBytes());
【问题讨论】:
-
定义“不工作”。
-
它没有写新行
-
@PavanPatidar:它正在写一个换行符。当然。
-
尝试执行 encfileout.write("Fant".getbytes()); encfileout.write("\n".getbytes()); encfileout.write("astic".getbytes());如果您在一行中看到整个单词,则您的问题得到确认。特别是 encfileout.write(System.getProperty("line.separator").getbytes());应该工作。
-
@Teddy 它在本地主机上工作,但是当我在我的服务器上部署时它不起作用。
标签: java newline fileoutputstream