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

问题:

在打开它以阅读Java之前,我如何检查一个文件是否存在? (相当于Perl的-e $filename)。
唯一的similar question on SO处理写入文件,并使用FileWriter进行回答,这在这里显然不适用。
如果可能,我更喜欢一个真正的API调用返回true / false,而不是一些“Call API打开一个文件,当它抛出一个异常,你检查文本中没有文件”,但我可以与后者。

回答:

使用java.io.File

File f = new File(filePathString);
if(f.exists() && !f.isDirectory()) { 
    // do something
}

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: How do I check if a file exists in Java?

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

29 + = 37