我需要在单个语句中将内容写入文件,例如FileUtils.writeStringToFile
由于已弃用,是否还有其他选择?

最佳答案

通过查看此documentation,它指出:

Deprecated. 2.5 use writeStringToFile(File, String, Charset) instead
Writes a String to a file creating the file if it does not exist using the default encoding for the VM.

您可以按照以下示例操作:
final File file = new File(getTestDirectory(), "file_name.txt");
FileUtils.writeStringToFile(file, "content", "ISO-8859-1");

如果您不想传递编码,则可以在参数中传递(String) null

有关更多信息,您可以通过以下链接:
Usage link

关于java - 不推荐使用FileUtils.writeStringToFile方法的替代方法是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54003669/

10-11 09:14