黑马程序员技术交流社区

标题: 分层级打印文件夹 [打印本页]

作者: 黄公子    时间: 2017-3-3 23:27
标题: 分层级打印文件夹

        private static void //demo191() {
                //从键盘接受一个文件夹路径,把文件夹中所有文件以及文件夹的名字按层级打印
                File dir7=getFile7();//得到文件夹的路径
                printLev(dir7,0);
        }
       
        private static void printLev(File dir7,int lev) {
                File[] subFile = dir7.listFiles();
                for (File file : subFile) {
                        for(int i=0;i<=lev;i++){
                                System.out.println(" ");
                        }
                        System.out.println(file);
                        if(file.isDirectory()){
                                printLev(file,lev+1);
                        }
                }
        }
求大神赐教
作者: 阿秋。    时间: 2017-3-4 00:27
这个是哪部分的,我还没学到呢




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