import java.io.*; public class FileList { public static void main(String[] args) { File f = new File("E:/C&C++"); System.out.println(f.getName()); tree(f,1); } private 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); } } } }
一个递归显示文件目录的类
最新推荐文章于 2018-09-07 19:14:49 发布