如何检查Java中是否存在文件?

在打开文件以Java读取之前,如何检查文件是否存在?(相当于Perl的-e $filename)。

关于SO的唯一类似问题涉及写入文件,因此使用FileWriter回答了该问题,这显然不适用于此处。

如果可能的话,我宁愿使用真正的API调用返回true / false,而不是使用“调用API来打开文件并在引发异常时捕获并在文本中检查’无文件’的情况下捕获”,但是我可以接受后者。

回答:

使用java.io.File

File f = new File(filePathString);

if(f.exists() && !f.isDirectory()) {

// do something

}

以上是 如何检查Java中是否存在文件? 的全部内容, 来源链接: utcz.com/qa/408264.html

回到顶部