我想检查一个字符串是否是一个有效的文件模式,我想是:Java的检查,如果字符串是有效的文件
如果string = "/abc/def/apple.xml"
然后return TRUE
如果string = "/abc/def/"
然后return FALSE
如果string = "/abc/def"
然后return FALSE
我的代码:
String filepath = "/abc/def/apple.xml";
File f = new File(filepath);
if(f.isFile() && !f.isDirectory())
return true;
else
return false;
随着我的代码设置字符串/abc/def/apple.xml
或/abc/def/
,也都返回false
,真的不知道为什么
我想如果(f.exists()&&!f.isDirectory())也没有工作,要么 – hades 2014-12-04 10:15:59
在哪里文件在什么位置? – Maroun 2014-12-04 10:16:13
你想检查提到的文件是否存在于给定的位置,或者你想检查字符串,看看它是否看起来像文件名? – rajesh 2014-12-04 10:17:05