黑马程序员技术交流社区
标题:
复习到了IO这边,我自己写了一个删除文件、文件夹的程序
[打印本页]
作者:
WYKings
时间:
2015-4-22 17:52
标题:
复习到了IO这边,我自己写了一个删除文件、文件夹的程序
import java.io.File;
public class FileDelTest {
public static void main(String[] args) {
File f = new File("E:\\test");
if(f.isDirectory()){
//boolean b = f.delete();
//System.out.println(b ? "目录删除成功" : "目录删除失败");
delAllFile(f);
System.out.println("del...");
} else if(f.isFile()) {
boolean b = f.delete();
System.out.println(b ? "文件删除成功" : "文件删除失败");
} else {
System.out.println("无法识别!");
}
}
public static void delAllFile(File f) {
if(f!=null) {
if(f.isDirectory()) {
File[] dirArr = f.listFiles();
for(File file : dirArr) {
delAllFile(file);
}
f.delete();
} else {
f.delete();
}
} else {
System.out.println("请指定正确的路径!");
}
}
}
大家看看,还成不?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2