黑马程序员技术交流社区

标题: 这题递归,写个循环,求大神指点 [打印本页]

作者: rzb2010    时间: 2015-7-13 00:32
标题: 这题递归,写个循环,求大神指点
这题递归,写个循环,求大神指点。这题递归,写个循环,求大神指点:'(

digui.png (11.3 KB, 下载次数: 9)

digui.png

作者: wgy    时间: 2015-7-13 07:38
你可以参考一下这个程序:
    public class FileDemo2 {
        public static void main(String[] args) {
                File file = new File("aaa");
                deleteFiles(file);
        }

        public static void deleteFiles(File file) {
                File[] fileArray = file.listFiles();
                //判断文件是否受保护
                if (fileArray != null) {
                        for (File file2 : fileArray) {
                                if (file2.isDirectory()) {
                                        deleteFiles(file2);
                                } else {
                                        System.out.println(file2.getName() + "***" + file2.delete());
                                }
                        }
                        //当文件夹下的文件删除后,再删除文件夹。
                        System.out.println(file.getName()+"***"+file.delete());
                }

        }

}

希望对你有用
作者: qian0217wei    时间: 2015-7-13 07:41
wgy 发表于 2015-7-13 07:38
你可以参考一下这个程序:
    public class FileDemo2 {
        public static void main(String[] args) {

递归删除文件夹,这个真坑!直接删了整个H盘!
作者: rzb2010    时间: 2015-7-13 17:05
qian0217wei 发表于 2015-7-13 07:41
递归删除文件夹,这个真坑!直接删了整个H盘!

:lol:lol,呵呵呵。哈哈




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