Java创建目录 mkdir与mkdirs的区别

两者的参数都是路径串,但:

mkdir只能创建父目录存在的目录,而mkdirs不论要创建目录的父目录是否存在都能创建成功。

例如:假设目录c:/uses/zsm/desktop/dir1不存在,,现在要创建c:/uses/zsm/desktop/dir1/dir2目录,由于dir1不存在,所以用mkdir会创建目录失败,而用mkdirs则可以成功。

posted @ 2015-08-20 22:59  March On  阅读(894)  评论(0编辑  收藏  举报
top last
Welcome user from
(since 2020.6.1)