21xrx.com
2024-09-19 09:16:19 Thursday
登录
文章检索 我的文章 写文章
Java实现往文件追加记录
2023-06-15 16:30:16 深夜i     --     --
Java 文件追加 FileWriter BufferedWriter newLine()方法

在Java中,我们经常需要往文件中写入记录。除了覆盖式写入,还需要用到追加式写入。本文将介绍如何使用Java实现往文件中追加记录。

Java提供了FileWriter和BufferedWriter两个类来实现文件写入。其中,FileWriter类可以实现覆盖式写入,而BufferedWriter类可以实现追加式写入。我们只需要在FileWriter类的构造函数中加入一个参数,即可实现追加式写入。

具体实现代码如下:


public static void appendToFile(String fileName, String content) {

  try {

    FileWriter fw = new FileWriter(fileName, true);

    BufferedWriter bw = new BufferedWriter(fw);

    bw.write(content);

    bw.newLine();

    bw.close();

    fw.close();

  } catch (IOException e) {

    e.printStackTrace();

  }

}

在以上代码中,FileWriter类的第二个参数为true,表示打开文件时追加写入。另外,我们还使用了BufferedWriter类的newLine()方法,实现每次写入完毕后自动换行的效果。

以上就是Java实现往文件中追加记录的方法。如果您需要在程序中频繁地写入文件,不妨尝试使用这个方法来提高程序的效率和可读性。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复