/*
* 指定目录,删除该目录下所有的文件.(也包括目录)
* d:\\test
*/
public class FileTest3 {
public static void main(String[] args) {
File file = new File("d:\\test");
deleteAll(file);
}
public static void deleteAll(File dir) { //aa dd
File[] files = dir.listFiles();
for (File file : files) {
if (file.isDirectory()) {
deleteAll(file);
} else {
System.out.println(file.getName() + ":" + file.delete());
}
}
System.out.println(dir.getName() + ":" + dir.delete());
}
}
这个delete()用在输出语句里面怎么也可以删除文件。还有就是文件夹是怎么删除掉的。 |
|