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
广告