java文件中mkdirs()与mkdir()的区别

 
 

mkdirs()可以建立多级文件夹, mkdir()只会建立一级的文件夹, 如下:

new File("/temp/monitor/day/id").mkdirs();

执行后, 会建立temp/monitor/day/id四级目录

new File("/temp/monitor/day/id").mkdir();

则不会建立任何目录, 因为找不到/ttemp/monitor/day目录, 结果返回false

猜你喜欢

转载自blog.csdn.net/cgt_0812/article/details/80856337