mkdir()与 mkdirs()的区别
来源:互联网 发布:外国搜图软件 编辑:程序博客网 时间:2024/04/28 20:03
1、mkdir()与 mkdirs()的返回值都是boolean,成功创建目录放回true,未成功放回false。
2、mkdirs()可以建立多级文件夹, mkdir()只会建立一级的文件夹, 如下:
2、mkdirs()可以建立多级文件夹, mkdir()只会建立一级的文件夹, 如下:
File f = new File("d:\\test/one/two\\three");
f.mkdirs();
f.mkdirs();
f.mkdir();
mkdirs()执行后, 会建立test/one/two\\three目录或者部分目录(比如只有one目录);mkdir()则不会建立任何目录, 因此找不到目录, 结果返回false例子:package filetest;import java.io.File;public class TestMkdir {/*** @param args*/public static void main(String[] args) {File f = new File("d:\\test/one/two\\three");File f1 = new File("mkdir");File f2 = new File("d:/mkdir");f1.mkdir();// 在CoreTest下创建mkdir目录f2.mkdir();// 在D盘下创建mkdir目录boolean bs = f.mkdir();if (!bs) {System.out.println("mkdir()无法创建层级目录!");}// 只有成功创建才会返回trueboolean bs2 = f.mkdirs();System.out.println(bs2);if (bs2) {System.out.println("mkdirs()已创建层级目录!");}}}
0 0
- mkdir()与 mkdirs()的区别
- mkdir()与mkdirs()的区别
- mkdir()与 mkdirs()方法的区别
- Android 中mkdir()与mkdirs()的区别
- Java mkdir()与mkdirs()的区别
- 关于mkdir()与mkdirs()的区别
- mkdir()和mkdirs()的区别
- File类中的mkdir()与mkdirs()的区别
- java File类mkdir()与mkdirs()方法的区别:
- java File类 mkdir()与mkdirs()的区别
- File.mkdirs和File.mkdir的区别
- File中mkdir()和mkdirs()的区别
- File.mkdirs和File.mkdir的区别
- java mkdir()和mkdirs()的区别
- mkdir,mkdirs区别
- mkdir,mkdirs区别
- mkdir和mkdirs区别
- mkdir()和mkdirs()区别
- ECJTU_ACM 2014新生训练赛(二)1003 题解
- ios应用内跳转到appstore里评分
- 基于FPGA的智能窗户
- unordered_map
- 挂载mount
- mkdir()与 mkdirs()的区别
- 为什么崩溃就跑到汇编里面了和po打不出来对象的值
- CocoaPods详解之----使用篇
- 深入理解Java内存模型之系列篇
- javascript闭包详解
- CSS3手风琴效果
- 16. 查看进程状态
- 大型网站架构演变
- java源码分析之ArrayList