Java 程式 - 向現有檔案中追加文字


Java.io.BufferedWriter 類將文字寫入字元輸出流,緩衝字元以有效地寫入單個字元、陣列和字串。向檔案新增內容 -

  • 例項化 BufferedWriter 類。
  • 透過將 FileWriter 物件作為其建構函式的引數來傳遞它。
  • 使用 write() 方法將資料寫入檔案。

示例

import java.io.File;
import java.io.FileWriter;
import java.io.BufferedWriter;
import java.io.IOException;

public class AppendToFileExample {
   public static void main( String[] args ) {

      try {
         String data = " Tutorials Point is a best website in the world";
         File f1 = new File("C:\Users\files\abc.txt");
         if(!f1.exists()) {
            f1.createNewFile();
         }

         FileWriter fileWritter = new FileWriter(f1.getName(),true);
         BufferedWriter bw = new BufferedWriter(fileWritter);
         bw.write(data);
         bw.close();
         System.out.println("Done");
      } catch(IOException e){
         e.printStackTrace();
      }
   }
}

輸出

Done

更新於:2020 年 3 月 13 日

7K+ 瀏覽量

啟動你的職業

透過完成課程獲得認證

開始
廣告
© . All rights reserved.