import java.io.*;
public class TestTree {
public static void main(String[] args) {
File f = new File("d:/java/testfile/A");
System.out.println("A");
tree(f,1);
}
public static void tree(File f, int level) {
String prestr = "";
for(int i=0; i<level; i++) {
prestr += " ";
}
File[] childs = f.listFiles();
for(int i=0; i<childs.length; i++) {
System.out.println(prestr + childs[i].getName());
if(childs[i].isDirectory()) {
tree(childs[i], level + 1);
}
}
}
}
递归调用实现目录树形结构
最新推荐文章于 2019-08-07 17:16:41 发布