Discuss / Java / 交作业

交作业

Topic source
    public static void printDir(File dir, int depth){        System.out.println(dir.getName() + "/");        int count = 0;        for (File f: dir.listFiles()){            for (int i = 1; i < depth+1; i++){                System.out.print("  ");            }            if (f.isFile()){                count ++;                System.out.println(count + "." + f.getName());            }            else{                int newdepth = depth + 1;                printDir(f, newdepth);            }        }    }}

  • 1

Reply