static void printFile(File file,int level) {//输出层数
for(int i=0;i<level;i++) {
System.out.print("-");
}
System.out.println(file.getName());
if(file.isDirectory()) {
File[] files=file.listFiles();//返回子目录和子文件
for(File temp:files) {
printFile(temp,level+1);
}
}
}
利用递归算法打印目录树
最新推荐文章于 2024-08-19 16:01:20 发布