删除一个多层嵌套文件的文件夹
多层嵌套就要想到递归思想
public class Demo4 {
public static void main(String[] args) {
File file = new File("E:\\ceshi");
deleteFolder(file);
}
private static void deleteFolder(File myFlie) {
File[] files = myFlie.listFiles();
for (File f : files) {
if (f.isFile()) {
f.delete();
} else {
deleteFolder(f);
}
}
myFlie.delete();
}
}