public class Task {
/********** Begin **********/
public void showDirStructure(File file) {
showDir(0,file);
}
public void showDir(int indent,File file){
if(!file.isDirectory())
{
for (int i=0;i<indent;i++)
{
System.out.print(" ");
}
System.out.println("--"+file.getName());
}
else{
for (int i=0;i<indent;i++)
{
System.out.print(" ");
}
System.out.println("+--"+file.getName());
File[]f=file.listFiles();
Arrays.sort(f);
for(File f2:f){
showDir(indent+2,f2);//递归函数
}
}
}
/********** End **********/
}
}
文件结构体
最新推荐文章于 2022-04-11 13:18:49 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)