A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

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);
}
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马