黑马程序员技术交流社区

标题: 递归删除文件夹及其内文件 [打印本页]

作者: 火影木叶    时间: 2016-6-26 00:13
标题: 递归删除文件夹及其内文件
public static void main(String[] args) {
                File dir = Test1.gerDir();
        }

        public static void getDele(File dir) {
                File[] arr = dir.listFiles();
                // 获取文件夹中的元素
                for (File file : arr) {
                        // 遍历数组
                        if (file.isFile()) {
                                // 如果是文件 就直接删除
                                file.delete();
                        } else {
                                getDele(file);
                                // 如果是文件夹 就递归调用
                        }
                        dir.delete();
                        // 删除存储的文件夹
                }
        }




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