使用
mkdir()
File dir = new File("dir");
dir.mkdir();
mkdirs()
File dir = new File("dir");
dir.mkdirs();
区别
创建目录的方式大致有这两种情况,这两种情况的区别是
1. mkdir()
:根据相对路径创建目录
,只会在原有的目录里面创建,如果上面一级的目录xxdir不存在,则这次创建便会失败, 报xxxdir这个目录找不到的异常
2. mkdirs()
:根据绝对路径新建目录
,如果上一级目录不存在,则会将上一级目录创建完后,再创建后面一级的目录