溫馨提示×

java中怎么使用outputstreamwriter換行

小億
287
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();
}
}
}

在上述代碼中,首先創(chuàng)建了一個FileOutputStream對象,然后將其傳遞給OutputStreamWriter對象來創(chuàng)建一個BufferedWriter對象。

然后,使用bufferedWriter.write()方法寫入要輸出的文本,可以使用bufferedWriter.newLine()方法在文本之間添加換行符。最后,使用bufferedWriter.close()方法關閉BufferedWriter對象。

運行上述代碼后,將會在當前目錄下創(chuàng)建一個名為output.txt的文件,并且文件中的內容如下:

第一行
第二行

0