在我的程序中,我正在处理大约40-50个文件(从大约1 KB到20 MB),编辑其内容,然后使用FileUtils.writeStringToFile()
重写它们。我只是想知道writeStringToFile()
和其他文件编写者之间的文件数量/大小的性能差异(如果有的话),例如BufferedWriter
或FileWriter
。
答案 0 :(得分:0)
当然,使用FileUtils
方法比总是编写新的代码块更容易,更快。
如果您想要更多控制,也可以编写自己的“writeStringToFile”方法。
但是,如果FileUtils
方法适用于您,则应该继续使用此方法。