遍历打印目录文件

Posted @我爱吃西瓜~~~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了遍历打印目录文件相关的知识,希望对你有一定的参考价值。

   文件 

public static void printFile(File f,int level){
for(int i=0;i<level;++i){
System.out.print("-");
}
System.out.println(f.getName());
if(f.isDirectory()){
File[] files=f.listFiles();
for(File file:files){
printFile(file,level+1);
}
}
}

public static void main(String[] args) {
File f=new File("e:/aa");
printFile(f,0);
}

打印结果 :

aa
-a.txt
-bb
--b.txt
--cc
---c.txt
---dd
----d.txt

  

 

以上是关于遍历打印目录文件的主要内容,如果未能解决你的问题,请参考以下文章