Discuss / Java / T

import java.io.*;public class Main {    public static void main(String[] args){        File f = new File("F:\\Documents");        printFile(f,0);    }    static void printFile(File file, int count){        for(int i=0;i<count;i++){            System.out.print("    ");        }        if(file.isDirectory()){   //是文件夹            System.out.println(file.getName() + "\\");            File[] fs = file.listFiles();            for (File ff:fs) {                printFile(ff,count+1);            }            count++;        }        else{                     //是文件            System.out.println(file.getName() +"\\");        }    }}

  • 1

Reply