Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 创建新文件或删除并重新创建(如果存在)_Java_Io - Fatal编程技术网

Java 创建新文件或删除并重新创建(如果存在)

Java 创建新文件或删除并重新创建(如果存在),java,io,Java,Io,我想用FileOutputStream或其他文件在src/main/resources中创建一个新文件 我试过: this.getClass().getResource("theFileIwantToCreate").getPath().getFile() 我没有找到一个新选项 在我的例子中,如果存在,我想创建或删除,并在resourceforder:src/main/resources中重新创建一个新文件 谢谢在调用.getResource()之前,您必须先检查给定文件是否存在。如果它存在,

我想用
FileOutputStream
或其他文件在src/main/resources中创建一个新文件

我试过:

this.getClass().getResource("theFileIwantToCreate").getPath().getFile()
我没有找到一个新选项

在我的例子中,如果存在,我想创建或删除,并在resourceforder:src/main/resources中重新创建一个新文件


谢谢

在调用.getResource()之前,您必须先检查给定文件是否存在。如果它存在,您可以运行此方法,否则需要先运行mkdir。如何获取资源文件夹的字符串路径?(src/main/resources)可能重复的