1 package cn.xiaocangtian.testFile; 2 3 import java.io.File; 4 5 public class FileTree { 6 public static void main(String[] args) { 7 File f = new File("E:/Java_All_Code/TestFile/src/cn/xiaocangtian/testFile"); 8 printFile(f, 0); 9 } 10 11 static void printFile(File file, int level) { 12 // TODO Auto-generated method stub 13 for (int i = 0; i < level; i++) { 14 System.out.print("-"); 15 } 16 System.out.println(file.getName()); 17 18 //如果是目录 19 if (file.isDirectory()) { 20 File[] files = file.listFiles(); 21 //遍历目录下的全部文件 22 for (File temp : files) { 23 printFile(temp, level + 1); 24 } 25 26 } 27 } 28 29 }