package io01;
import java.io.File;
public class Dir1 {
public static void main(String[] args){
//判断目录是否存在//建立目录
File f =new File("user");
if (f.exists()){
System.out.println("user目录存在");
}else {
// f.mkdir();
// File.mkdir():只能创建一级目录,且父目录必须存在,否则无法成功创建一个目录。
// File.mkdirs():可以创建多级目录,父目录不一定存在
System.out.println("user目录建立成功");
System.out.println(f.exists());
}
//建立多级目录
File f2 = new File("d:\\aQ\\book\\my\\user");
// if (!f2.exists()) f2.mkdirs();
File f3 = new File("d:/Acode/user");
if (f3.mkdirs()){
System.out.println("建立成功");
}else {
System.out.println("已存在不用建立");
}
//删除目录一般只能删除一级目录
File f4 =new File("d:/Acode/user");
//存在并且是目录
if (f4.exists()&& f4.isDirectory()){
f4.delete();//删除文件或删除一级空目录
//删除多级目录
Runtime run = Runtime.getRuntime();
run.exec("cmd /k rd /S /Q d:\\Acode");
}
}
}