file类的mkdir()和mkdirs()比较

Posted zqzhen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了file类的mkdir()和mkdirs()比较相关的知识,希望对你有一定的参考价值。

 

  • file.mkdir() 如果你想在已经存在的文件夹下建立新的文件夹,就可以用此方法。此方法不能在不存在的文件夹下建立新的文件夹。
  • file.mkdirs() 如果你想根据File里的路径名建立文件夹(当你不知道此文件夹是否存在,也不知道父文件夹存在),就可用此方法,它建立文件夹的原则是:如果父文件夹不存在并且最后一级子文件夹不存在,它就自动新建所有路经里写的文件夹;如果父文件夹存在,它就直接在已经存在的父文件夹下新建子文件夹。
 

以上是关于file类的mkdir()和mkdirs()比较的主要内容,如果未能解决你的问题,请参考以下文章

Java File类 mkdir 不能创建多层目录,如果是多层,可以调mkdirs

java.io.File的java中mkdir()和mkdirs()之间的区别[关闭]

File.mkdir 或 mkdirs 返回 false - 原因?

实训20 2018.4.20

Java - File 之 mkdir() & mkdirs() 区别

Java - File 之 mkdir() & mkdirs() 区别