在 Java 中,如果你想以追加模式打开一个文件并写入内容

2025-04-24ASPCMS社区 - fjmyhfvclm

在 Java 中,如果你想以追加模式打开一个文件并写入内容,可以使用 FileWriter 类,并传递一个布尔值参数 true 给其构造函数,以启用追加模式。以下是一个简单的示例,演示如何以追加模式写入文件:

java

import java.io.FileWriter;

import java.io.IOException;

public class AppendToFileExample {

public static void main(String[] args) {

String filePath = "c";

String contentToAppend = "这是要追加的内容。\n";

try (FileWriter writer = new FileWriter(filePath, true)) { // 第二个参数 true 表示追加模式

writer.write(contentToAppend);

System.out.println("内容已成功追加到文件。");

} catch (IOException e) {

System.err.println("写入文件时发生错误: " + e.getMessage());

}

}

}

代码说明:

导入必要的类:

java.io.FileWriter:用于写入字符文件。

java.io.IOException:用于处理输入输出异常。

指定文件路径:

String filePath = "example.txt"; 指定要写入的文件路径。

要追加的内容:

String contentToAppend = "这是要追加的内容。\n"; 指定要追加到文件的字符串。

使用 FileWriter 以追加模式写入文件:

try (FileWriter writer = new FileWriter(filePath, true)):创建一个 FileWriter 对象,并将第二个参数设置为 true,以启用追加模式。

writer.write(contentToAppend);:将内容写入文件。

全部评论