使用Apache Commons I/O将数据追加到文件中

2022-09-01 08:08:37

Apache Commons I/O 的功能会覆盖文件中以前的文本。我想将数据附加到我的文件。有没有办法使用共享资源I / O来做同样的事情?我可以使用Java的正常功能来做到这一点,但我对使用Commons I / O的相同内容感到好奇。FileUtils.writeStringToFile(fileName, text)BufferedWriter


答案 1

它已经在2.1版本的Apache IO中实现。要将字符串追加到文件中,只需将 true 作为函数中的附加参数传递:

  • FileUtils.writeStringToFile
  • FileUtils.openOutputStream
  • FileUtils.write
  • FileUtils.writeByteArrayToFile
  • FileUtils.writeLines

前任:

    FileUtils.writeStringToFile(file, "String to append", true);

答案 2

下载最新版本的共享资源-io 2.1

FileUtils.writeStringToFile(File,Data,append)

将追加设置为 true....