package com.myapps.test;
import java.io.File;
public class Demo2 {
public static void main(String[] args) {
File dir = new File("d:\\迅雷下载\\海贼王");
listAll(dir,0);
}
private static void listAll(File dir,int level) {
File[] files = dir.listFiles();
for (File file : files) {
if (file.isDirectory()) {
listAll(dir,level);
} else {
System.out.println(getlevel(level)+file.getName());
}
}
}
private static String getlevel(int level) {
StringBuilder sb=new StringBuilder();
sb.append("|--");
for(int x=0;x<level;x++){
sb.insert(0," " );
}
return sb.toString();
}
}