黑马程序员技术交流社区

标题: 递归删除指定目录下的所有的文件和文件夹 [打印本页]

作者: 莫言江城    时间: 2015-10-28 20:05
标题: 递归删除指定目录下的所有的文件和文件夹
本帖最后由 莫言江城 于 2015-10-28 20:11 编辑


public class ZuoYe2 {
        public static void main(String[] args) {
                File file=new File("F:\\day19_code");
                deleteFiles(file);
        }

        private static void deleteFiles(File file) {
                File[] files=file.listFiles();
                if(files!=null){
                        for(File f:files){
                                if(f.isDirectory()){
                                        deleteFiles(f);
                                }else{
                                        System.out.println(f.getAbsolutePath()+"**"+f.delete());
                                }
                        }
                        System.out.println(file.getAbsolutePath()+"**"+file.delete());
                }
        }
}

作者: 大自然的搬运工    时间: 2015-10-28 20:16
顶一下
加上注释吧,这是一个好习惯
作者: 莫言江城    时间: 2015-10-28 20:48
大自然的搬运工 发表于 2015-10-28 20:16
顶一下
加上注释吧,这是一个好习惯

好的,谢谢提醒,我会的,以后会养成加注释的习惯。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2