天天看点

mkdir和mkdirs的区别

1.mkdir()就是创建一个目录,但前提是要创建的目录的父目录一定要存在。

  例如:要创建d:/chatou1220/works 这个目录,那么d:/chatou1220/这个目录就一定要存在,否则用mkdir()无法成功创   建目录。

  如果父目录不存在,我们可以用mkdirs(),这样不管父目录是否存在,都能创建成功。

2.mkdir是创建一个文件夹,但是不能创建子文件夹

   mkdirs则是创建多个文件夹,可以创建子文件夹的  诸如:a//b,可以创建多级目录。

继续阅读