转自:
下文讲述Java中创建子目录的方法分享,如下所示:
实现思路:
借助File.mkdir()方法即可创建子目录
-----------------------------------------
mkdir语法:
public boolean mkdir()
返回
创建新的空文件夹
异常说明
抛出SecurityException:SecurityManager.checkWrite异常时
则说明不允许创建目录
例:
//方式1 File sub1 = new File("dir", "sub1"); sub1.mkdir(); //在dir目录下新建sub1目录,需dir目录村子 //方式2 File sub2 = new File(dir, "sub2"); sub2.mkdir(); //在dir目录下新建sub2目录 //方式3 File sub3 = new File("dir/sub3"); sub3.mkdirs(); //在dir目录下新建sub3目录,且在当前目录下 "dir/sub3" //它不需要dir已经存在,也能正常运行;当“sub3”的父路径不存在 //mkdirs()方法会自动创建父目录 //方式4 File sub4 = new File("/test/sub4"); sub4.mkdirs(); //新建目录"/test/sub4" //它不需要dir已经存在,也能正常运行;若“sub4”的父路径不存在 //mkdirs()方法会自动创建父目录 //方式5 URI uri = new URI("file:/test/sub5"); File sub5 = new File(uri); sub5.mkdirs();