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 stub13 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 }