Java 实例 - 向文件中追加数据


以下实例演示了使用 filewriter 方法向文件中追加数据:

  1. /*
  2. author by shouce.ren
  3. Main.java
  4. */
  5.  
  6. import java.io.*;
  7.  
  8. public class Main {
  9. public static void main(String[] args) throws Exception {
  10. try {
  11. BufferedWriter out = new BufferedWriter
  12. (new FileWriter("filename"));
  13. out.write("aString1\n");
  14. out.close();
  15. out = new BufferedWriter(new FileWriter
  16. ("filename",true));
  17. out.write("aString2");
  18. out.close();
  19. BufferedReader in = new BufferedReader
  20. (new FileReader("filename"));
  21. String str;
  22. while ((str = in.readLine()) != null) {
  23. System.out.println(str);
  24. }
  25. }
  26. in.close();
  27. catch (IOException e) {
  28. System.out.println("exception occoured"+ e);
  29. }
  30. }
  31. }

以上代码运行输出结果为:

  1. aString1
  2. aString2