gpt4 book ai didi

java - 在 Java 文本文件中保存换行符

转载 作者:行者123 更新时间:2023-12-02 07:21:10 27 4
gpt4 key购买 nike

我想将文本保存在文本文件中,并且需要保存\n 字符来分隔文本中的元素。正文如下:

“这是一个 java 程序。它将文本保存在 .txt 文件中。

您可以选择保存位置。”

如何将\n(换行符)保存在 .txt 文件中?

以下是我用来在文本文件中保存文本的代码段:

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();

最佳答案

这应该可以解决问题:

while (sc.hasNext()) {
fout.write((sc.next().getBytes()));
fout.write("\n".getBytes());
}

这会将您输入的行写入标准输入,然后写入换行符,以便文件将以换行符分隔

关于java - 在 Java 文本文件中保存换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14203294/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com