温馨提示×

java中怎么使用outputstreamwriter换行

小亿
238
2023-08-02 20:08:39
栏目: 编程语言

在Java中,可以使用BufferedWriter类中的newLine()方法来实现换行。

下面是一个示例代码:

import java.io.*;
public class Main {
public static void main(String[] args) {
try {
FileOutputStream fileOut = new FileOutputStream("output.txt");
OutputStreamWriter writer = new OutputStreamWriter(fileOut);
BufferedWriter bufferedWriter = new BufferedWriter(writer);
bufferedWriter.write("第一行");
bufferedWriter.newLine();
bufferedWriter.write("第二行");
bufferedWriter.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}

在上述代码中,首先创建了一个FileOutputStream对象,然后将其传递给OutputStreamWriter对象来创建一个BufferedWriter对象。

然后,使用bufferedWriter.write()方法写入要输出的文本,可以使用bufferedWriter.newLine()方法在文本之间添加换行符。最后,使用bufferedWriter.close()方法关闭BufferedWriter对象。

运行上述代码后,将会在当前目录下创建一个名为output.txt的文件,并且文件中的内容如下:

第一行
第二行

0