mkdirs()可以建立多级文件夹, mkdir()只会建立一级的文件夹, 如下:
new File("/tmp/one/two/three").mkdirs();
执行后, 会建立tmp/one/two/three四级目录
new File("/tmp/one/two/three").mkdir();
则不会建立任何目录, 因为找不到/tmp/one/two目录, 结果返回false
作者:cnnumen
来源:CSDN
原文:https://blog.csdn.net/cnnumen/article/details/8463736
版权声明:本文为博主原创文章,转载请附上博文链接!
本文详细解析了Java中mkdirs()与mkdir()方法在创建文件夹时的不同行为。mkdirs()能递归创建多级目录,而mkdir()仅能创建单级目录,若父目录不存在,则创建失败。通过具体代码示例,清晰展示了两者的使用场景。

被折叠的 条评论
为什么被折叠?



