达内课程-File用法(上)
达内课程-File用法(下)
打印目录树状结构(递归)
String s = "d:/abc/";
File f = new File(s);
printFile(f,0);
private static void printFile(File f,int level){
for(int i=0;i<level;i++){
System.out.print("-");
}
System.out.println(f.getName());
if(f.isDirectory()){
File[] files = f.listFiles();
for(File temp:files){
printFile(temp,level+1);
}
}
}
输出结果