Java method to determine whether a directory exists: (Recommended: java video tutorial)
/** * 判断文件夹是否存在 * @param file */ public void checkDirExists(File file) { if (file.exists()) { if (file.isDirectory()) { LOG.info("目录存在"); } else { LOG.info("同名文件存在, 不能创建"); } } else { LOG.info("目录不存在,创建目录"); file.mkdir(); } } }
exists()
public boolean exists() tests whether the file or directory represented by this abstract pathname exists.
Throws: SecurityException if a security manager exists and its SecurityManager.checkRead(java.lang.String) method denies write access to the file or directory.
isDirectory()
isDirectory() in java checks whether an object is a folder. The return value is of type boolean. Returns true if so, false otherwise.
The calling method is: object.isDirectory() without specifying parameters.
For more java knowledge, please pay attention to the java basic tutorial column.
The above is the detailed content of Introduction to the method of determining whether a directory exists in java. For more information, please follow other related articles on the PHP Chinese website!