递归删除

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import java.io.File;
public class {
public static void main(String[] args) {
File file = new File("D:developcode");
del(file);
}
private static void del(File file) {
File[] listFiles = file.listFiles();
for (File f : listFiles) {
if (f.isDirectory()) {
del(f);
} else {
f.delete();
}
}
file.delete();
}
}