Java中 mkdirs()和 mkdir()的区别

mkdirs()是一次建立完毕指定的文件夹路径, mkdir()只会建立一级的文件夹,具体详情如下:

new File("/a/b/c/d").mkdirs();

执行后, 会建立/a/b/c/d四级目录 , 就是把指定的路径一次建立完毕

new File("/a/b/c/d").mkdir();

则不会建立任何目录, 因为找不到/a/b/c目录, 结果返回false

猜你喜欢

转载自blog.csdn.net/m0_43413873/article/details/107458162