File.exists() 是否通过比较路径、名称或文件内容来确定文件是否与另一个文件相同?
问问题
711 次
3 回答
2
public boolean exists() {
SecurityManager security = System.getSecurityManager();
if (security != null) {
security.checkRead(path);
}
return ((fs.getBooleanAttributes(this) & FileSystem.BA_EXISTS) != 0);
}
如果您仔细观察,它所做的就是通过调用文件系统检查权限fs
,当然还有existing
位:)
于 2013-07-29T14:53:41.280 回答
0
测试此抽象路径名表示的文件或目录是否存在。
回报:
当且仅当此抽象路径名表示的文件或目录存在时才为真;否则为假
public boolean More ...exists() {
746 SecurityManager security = System.getSecurityManager();
747 if (security != null) {
748 security.checkRead(path);
749 }
750 return ((fs.getBooleanAttributes(this) & FileSystem.BA_EXISTS) != 0);
751 }
于 2013-07-29T14:54:56.180 回答