gpt4 book ai didi

java - 如何在 Java 中的现有文件中添加新的文本行?

转载 作者:IT老高 更新时间:2023-10-28 11:45:37 25 4
gpt4 key购买 nike

我想在现有文件中追加一个新行,而不删除该文件的当前信息。简而言之,这是我使用当前时间的方法:

import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.Writer;

Writer output;
output = new BufferedWriter(new FileWriter(my_file_name)); //clears file every time
output.append("New Line!");
output.close();

上面几行的问题只是他们删除了我现有文件的所有内容,然后添加了新的行文本。

我想在文件内容的末尾附加一些文本,而不删除或替换任何内容。

最佳答案

你必须以追加模式打开文件,这可以通过使用 FileWriter(String fileName, boolean append) 构造函数来实现。

output = new BufferedWriter(new FileWriter(my_file_name, true));

应该做的伎俩

关于java - 如何在 Java 中的现有文件中添加新的文本行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4614227/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com