码迷,mamicode.com
首页 > 编程语言 > 详细

java遍历文件目录并以树状显示在控制台

时间:2015-07-07 00:40:32      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:

public class FileDemo {

  public static void main(String[] args) {

  File file = new File("E:\\abc");
  System.out.println(file.getName());
  treeWalk(file, 1);
}

public static void treeWalk(File dir, int level) {
  String preStr = "";
  for (int i = 0 ; i < level; i ++) {
    preStr += " ";
  }
  File[] files = dir.listFiles();
  for(int i = 0; i < files.length; i++) {
    System.out.println(preStr + files[i].getName());
    if(files[i].isDirectory()) {
      treeWalk(files[i], level+1);
    }
  }
}

}

java遍历文件目录并以树状显示在控制台

标签:

原文地址:http://www.cnblogs.com/byron0918/p/4625643.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!