import java.io.File;
public class Trees {
public static void main(String[] args) {
File file = new File("D:/bbs");
Trees.m(file,0);
}
/**
* 递归方法,实现树
* @param _F传递给m的参数
*/
public static void m(File _f,int level) {
File[] f = _f.listFiles(); //获得file下的子目录
String str = "";
/**
* 根据层次来决定缩进
*/
for(int i=0;i<level;i++) {
str += " ";
}
/**
* 查看根目录下每一个子目录
*/
for(int i=0;i<f.length;i++) {
System.out.println(str+f[i].getName());
if(f[i].isDirectory())
m(f[i],++level);
}
}
}