gpt4 book ai didi

安卓 : Write in same file multiple times

转载 作者:行者123 更新时间:2023-11-29 15:27:03 31 4
gpt4 key购买 nike

Android 的新功能。对不起!我正在尝试创建以下...

  1. 等待计时器结束。 (这里没有问题)。
  2. 将时间写入日志文件。
  3. 再次激活计时器。
  4. 返回第 1 步并重复。

写入文件的代码如下...

    File file = new File("/sdcard/log.txt");
BufferedWriter writer = new BufferedWriter(new FileWriter(file));
writer.write(str);
writer.newLine();
writer.flush();
writer.close();

代码只写入文件中的最后一个 .write!先前的 WRITE 被删除。我怀疑它每次都创建一个新文件并写入最新行。我尝试使用 FOS 和 OSW,但结果相同!请帮忙,我在这个问题上停留了将近 48 小时。

最佳答案

使用 FileWriter在追加模式下。

BufferedWriter writer = new BufferedWriter(new FileWriter(file, true));

关于安卓 : Write in same file multiple times,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11219611/

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