java创建文件夹和文件
程序员文章站
2022-06-14 15:23:39
...
//开始不存在目录aa、bb、cc、dd文件夹
File file1 = new File("E:/aa");
Boolean aa1 = file1.mkdir();//true,创建文件夹成功
System.out.println(aa1);
Boolean aa2 = file1.mkdirs();//false,创建文件夹成功
File file2 = new File("E:/bb/cc");
Boolean bb = file2.mkdir();//false,创建文件夹失败
Boolean cc = file2.mkdirs();//true,创建文件夹成功
File file3 = new File("E:/dd/dd.txt");
boolean dd = file3.createNewFile();//dd不存在,报错系统找不到指定路径
File file4= new File("E:/aa/aa.txt");
boolean aaTxt = file4.createNewFile();//aa文件夹存在,创建成功
mkdir()和mkdirs()的区别:
mkdir():创建此抽型路径名指定的目录,如果父目录不存在则创建不成功;
mkdirs():创建此抽象路径指定的目录,包括所有必需但不存在的父目录
下一篇: P2P端口映射UPnP功能和使用详解