
public static void main(String[] args)
{
// TODO 自动生成方法存根
File f=new File("e:/jimphei");
tree(f,0);
}
public static void tree(File f,int level)
{
String strlen="";
for(int i=0;i<level;i++)
{
strlen+=" ";
}
File[] childs=f.listFiles();
for(int i=0;i<childs.length;i++)
{
System.out.println(strlen+childs[i].getName());
if(childs[i].isDirectory())
{
tree(childs[i],level+1);
}
}
}
本文提供了一个使用Java实现的文件目录树遍历示例。通过递归方式展示指定路径下所有子文件夹及文件的名称,适用于理解和实现基本的文件系统导航功能。

被折叠的 条评论
为什么被折叠?



