gpt4 book ai didi

Java 创建一个新文件,或覆盖现有文件

转载 作者:行者123 更新时间:2023-12-03 18:45:29 26 4
gpt4 key购买 nike

我想要实现的是无论文件是否存在都创建一个文件。

我尝试使用 File.createNewFile() 但这只会在文件不存在时创建文件。我应该先用 File.delete() 再用 File.createNewFile() 吗?

或者有更清晰的方法吗?

最佳答案

FileWriter 有一个构造函数,它也接受 2 个参数:文件名和一个 boolean 值。 boolean 值指示是附加还是覆盖现有文件。以下是两个 Java FileWriter 示例,表明:

Writer fileWriter = new FileWriter("c:\\data\\output.txt", true);  //appends to file

Writer fileWriter = new FileWriter("c:\\data\\output.txt", false); //overwrites file

关于Java 创建一个新文件,或覆盖现有文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52581404/

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