gpt4 book ai didi

java - 我正在 Java 中使用 Writer 类进行 UTF8 编码输出。写入时如何插入新行?

转载 作者:行者123 更新时间:2023-12-01 13:29:17 25 4
gpt4 key购买 nike

我的代码片段如下:

        FileOutputStream fos = new FileOutputStream("newFile.txt"); 
OutputStreamWriter out = new OutputStreamWriter(fos, "UTF-8");
Writer w = out;

for(String str : arrayName)
{
w.write("sample");
//I wish to insert new line here
}

w.close();

除了手动写空格还有其他办法吗?即 w.write("\n");

已编辑。抱歉,关于我是否在寻找换行符或空格,造成了一些误解。

最佳答案

对于独立于平台的方式,请使用:

w.write(System.getProperty("line.separator"));

关于java - 我正在 Java 中使用 Writer 类进行 UTF8 编码输出。写入时如何插入新行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21659079/

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