java mkdir()和mkdirs()的区别
Posted 野狗道人
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java mkdir()和mkdirs()的区别相关的知识,希望对你有一定的参考价值。
boolean mkdir()
创建此抽象路径名指定的目录。
boolean mkdirs()
创建此抽象路径名指定的目录,包括创建必需但不存在的父目录。
也就是说,mkdir只能创建一层目录,而mkdirs可以创建多层。
举个例子:比如我的D盘下什么都没有,我想要创建D:/java/java_web这样一个嵌套目录。
如果使用mkdir就创建不了,使用mkdirs就可以创建。
而使用mkdir可以只创建一个java目录,就酱~
为省事不管什么情况直接用mkdirs就好了~
以上是关于java mkdir()和mkdirs()的区别的主要内容,如果未能解决你的问题,请参考以下文章
Java - File 之 mkdir() & mkdirs() 区别
Java - File 之 mkdir() & mkdirs() 区别