问题描述
Apache Commons I / O的 FileUtils.writeStringToFile(fileName,text)
函数覆盖文件中的先前文本。我想追加数据到我的文件。有什么办法可以使用Commons I / O相同?我可以使用普通的 BufferedWriter
从Java来完成,但我很好奇使用Commons I / O的情况。 >解决方案 FileUtils.writeStringToFile(fileName,text)
函数覆盖文件中的先前文本。我想追加数据到我的文件。有什么办法可以使用Commons I / O相同?我可以使用普通的 BufferedWriter
从Java来完成,但我很好奇使用Commons I / O的情况。 >解决方案它已经在2.1版本的Apache IO中实现了。
将字符串追加到文件中,只需将 true 作为函数的附加参数传递即可:
$ b
例:
FileUtils.writeStringToFile(file,String to append,true);
The FileUtils.writeStringToFile(fileName, text)
function of Apache Commons I/O overwrites previous text in a file. I would like to append data to my file. Is there any way I could use Commons I/O for the same? I can do it using normal BufferedWriter
from Java but I'm curious regarding the same using Commons I/O.
It has been implemented in 2.1 version of Apache IO.To append string to the file just pass true as an additional parameter in functions:
ex:
FileUtils.writeStringToFile(file, "String to append", true);
这篇关于使用Apache Commons I / O将数据追加到文件中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!