1、递归创建文件目录
mkdirs() 二级及以上目录创建
mkdir() 单目录创建
public static void main(String[] args) throws IOException {
String dicName = "./src/fileDictory";
File file = new File(dicName);
if (file.mkdirs()){
System.out.println("创建成功");
}else{
System.out.println("创建失败");
}
}
效果图
2、删除目录
public static void main(String[] args) throws IOException {
deleteDictory(new File("./src/fileDictorys/"));
}
public static boolean deleteDictory(File file){
if (file.isDirectory()){
String[] dictorys = file.list(); //file目录下的文件列表
for (String dic :dictorys) {
if (!deleteDictory(new File(file,dic))){
return false;
}
}
}
if (file.delete()){
System.out.println("删除成功");