Javaはすべてのディレクトリを使用し、再帰的なディレクトリの統計情報をファイル

    パブリック静的無効メイン(文字列[] args){
        ファイルf =新しいファイル( "E:\\工作\\ PPT")。
        printFileName(F、0);
    }
    パブリック静的ボイドprintFileName(ファイルF、INT LEN){
        //打印层级关系
        ため(INT i = 0; iがLEN <; iは++){
            System.out.print( " - ")。
        }
        IF(f.isFile()){            
            System.out.printlnは(f.getName())。
        }        
        IF(f.isDirectory()){
            System.out.printlnは(f.getName()+ "[目录]")。
            ファイル[]ファイル=のf.listFiles();
            LEN ++;
            (ファイルの一時:ファイル)の{
                printFileName(TEMP、LEN);
            }
        }
    }

おすすめ

転載: blog.csdn.net/datuzijean/article/details/90754077