黑马程序员技术交流社区
标题:
带层次的打印目录下文件名
[打印本页]
作者:
真实姓名被注册
时间:
2015-8-7 00:45
标题:
带层次的打印目录下文件名
import java.io.*;
class getFiles{
static void show(File file,int level){
level++;
File[] files=file.listFiles();
for(File f:files){
if(f.isDirectory()){
for(int i=0;i<=level;i++)
System.out.print("—");//按层次打印前导符
System.out.println(f.getName());
show(f,level);
}
else{
for(int i=0;i<=level;i++)
System.out.print("—");//按层次打印前导符
System.out.println(f.getName());
}
}
}
public static void main(String[] args){
show(new File("F:\\第二阶段:Java基础
\\Java
高级视频_IO输入与输出"),0);
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2