java determines whether it is a directory:
/** * 创建目录 * * @param path */ public static void CreatFileDir(String path) { try { File file = new File(path); if(file.getParentFile().isDirectory()){//判断上级目录是否是目录 if(!file.exists()){ //如果文件目录不存在 file.mkdirs(); //创建文件目录 } }else{ throw new Exception("传入目录非标准目录名"); } } catch (Exception e) { e.printStackTrace(); } }
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.
exists()
public boolean exists() tests whether the file or directory represented by this abstract path name exists.
Returns: if and only if this abstract path name represents When the file or directory exists, return true; otherwise, return false;
For more java knowledge, please pay attention tojava basic tutorial.
The above is the detailed content of Java determines whether it is a directory. For more information, please follow other related articles on the PHP Chinese website!