溫馨提示×

java writeline如何實現(xiàn)緩沖輸出

小樊
87
2024-07-26 15:56:10
欄目: 編程語言

要實現(xiàn)緩沖輸出,可以使用Java中的BufferedWriter類。以下是一個示例代碼:

import java.io.*;

public class BufferedOutputExample {
    public static void main(String[] args) {
        try {
            FileWriter fileWriter = new FileWriter("output.txt");
            BufferedWriter bufferedWriter = new BufferedWriter(fileWriter);

            bufferedWriter.write("Hello, World!");
            bufferedWriter.newLine(); // 寫入換行符
            bufferedWriter.write("This is a test message.");

            bufferedWriter.close(); // 關(guān)閉緩沖輸出流
            fileWriter.close(); // 關(guān)閉文件寫入流
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

在上面的代碼中,首先創(chuàng)建了一個FileWriter對象來打開一個文件用于寫入。然后創(chuàng)建一個BufferedWriter對象,將FileWriter對象傳遞給它,以便對其進(jìn)行緩沖輸出。接下來使用write()方法寫入內(nèi)容,并使用newLine()方法寫入換行符。最后記得關(guān)閉BufferedWriter和FileWriter對象,以確保緩沖數(shù)據(jù)被寫入文件。

0