21xrx.com
2024-12-28 06:30:08 Saturday
登录
文章检索 我的文章 写文章
Java实现追加文件内容的方法
2023-06-12 13:18:08 深夜i     --     --
Java 文件操作 追加内容 FileWriter对象 write()方法

在Java编程中,经常需要操作文件。有时候需要在已有的文件中追加内容而不是覆盖原有内容。本文将介绍如何使用Java实现追加文件内容的方法。

Java实现追加文件内容的方法很简单。首先需要创建一个FileWriter对象,并设置它的第二个参数为true,这样就能打开一个现有文件并追加内容了。接下来就可以像平常一样使用write()方法和println()方法写入内容了。

下面是Java代码示例:


import java.io.*;

public class AppendToFileExample {

  public static void main(String[] args) {

   String str = "Hello World!";

   BufferedWriter writer = null;

   try {

     writer = new BufferedWriter(new FileWriter("filename.txt", true));

     writer.newLine();

     writer.write(str);

     System.out.println("Successfully appended text to the file.");

   } catch (IOException e) {

     System.err.println("Error while appending text to file: " + e.getMessage());

   } finally {

     try {

      if (writer != null)

        writer.close();

     } catch (IOException e) {

      System.err.println("Error while closing writer: " + e.getMessage());

     }

   }

  }

}

在上面的代码中,我们创建了一个描述文件名为filename.txt的FileWriter对象,并设置第二个参数为true。这样我们就能打开一个现有文件并向其中追加内容了。然后使用write()方法和println()方法来添加字符串等内容到文件中。

  
  

评论区

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