读书人

递归 查寻 一个文件夹所有的子文件夹和

发布时间: 2013-03-10 09:38:39 作者: rapoo

递归 查找 一个文件夹所有的子文件夹和文件
?递归 查寻 一个文件夹所有的子文件夹和文件递归 查寻 一个文件夹所有的子文件夹和文件

    import?java.io.*;? ????public?class?RecursionTest{ ??????public?static?void?main(String[]?args){ ??????????String?fullFileName?=?"c:/A"; ??????????File?f?=?new?File(fullFileName); ??????????p(f.getName()); ??????????int?count?=?1; ??????????readFile(f,?count); ??????} ?????? ??????private?static?void?readFile(File?f,?int?count){ ??????????String?pre?=?""; ??????????for(int?i=0;?i<count;?i++){ ??????????????pre+="????"; ??????????} ?????????? ?????????? ??????????if(f.exists()){ ??????????????File[]?fs?=?f.listFiles(); ??????????????for(int?i=0;?i<fs.length;?i++){ ??????????????????p(pre?+?fs[i].getName()); ??????????????????if(fs[i].isDirectory()){ ??????????????????????readFile(fs[i],?count?+?1); ??????????????????}else?if(fs[i].isFile()){ ??????????????????} ??????????????} ??????????}else{ ??????????????p("不存在"); ??????????} ??????} ?????? ??????private?static?void?p(Object?o){ ??????????System.out.println(o.toString()); ??????} ??}??

读书人网 >编程

热点推荐