我希望将文本保存在文本文件中,并且需要保存\n字符以分隔文本中的元素。正文如下:
“这是一个.txt程序,它将文本保存在java文件中。
您可以选择应该保存它的位置。“
如何在.txt文件中保存\n (换行符)?
下面是我用来将文本保存到文本文件中的代码段:
FileOutputStream fout = null;
try {
fout = new FileOutputStream(destinationFile);
} catch (FileNotFoundException e) {
System.out.println("output File not found");
return false;
}
Scanner sc = new Scanner(text);
while (sc.hasNext()) {
fout.write((sc.next().getBytes()));
}
fout.close();发布于 2013-01-08 04:18:14
这应该能起到作用:
while (sc.hasNext()) {
fout.write((sc.next().getBytes()));
fout.write("\n".getBytes());
}这将写入您在标准输入中输入的行,然后编写一个换行符,以便文件将由换行符分隔
https://stackoverflow.com/questions/14203294
复制相似问题