public static void t2(String path){
File file=new File(path);
//判断路径是否存在
if (file.exists()){
//放到得到当前文件夹下的目录数组
File[] files=file.listFiles();
//判断是否为空文件夹 如果是则直接删除文件夹
if (null==files||files.length==0){
file.delete();
}else {
//遍历数组
for (File f:files){
//判断是否为文件夹 若不是则直接删除文件,如果是则进行递归
if (f.isDirectory()){
t2(f.getAbsolutePath());
}else {
f.delete();
}
}
//经过递归已经删除所有子目录起文件夹 最后删除本身
file.delete();
}
}
}