public class Demo{

    static int level;
    public static void main(String[] args) throws IOException {

        //利用递归遍历目录下的所有文件
       File file = new File("F:\\study\\PHPTutorial\\WWW\\template\\default_wap");

       parseFile(file);

    }

    public static  void  parseFile(File file){

        if (file == null || !file.exists()){
            return;
        }

        level ++;

        File[] files = file.listFiles();

        for (File f : files){

            for (int i = 0; i < level; i++) {
                System.out.print("\t");
            }
            System.out.println(f.getName());

            if (f.isDirectory()){

                parseFile(f);

            }
        }


        level--;

    }


}
Last modification:May 5th, 2020 at 10:45 pm
如果觉得我的文章对你有用,请随意赞赏