您的位置:首页 > 其它

实现对特定盘符的目录及子目录名字显示,并形成简单树状结构 ()

2012-04-11 21:24 369 查看
package swing;

import java.io.File;

public class Test11
{

public  static void  test11(File file,int level)
{
String str = "";
for(int i = 0 ; i< level; i++)
{
str += "---"	;
}

if(file.isDirectory())
{
//System.out.println("directory : " + file.getName());
System.out.println(str + file.getName());
File[] ff = file.listFiles();
for(File f:ff)
{
test11(f,level + 1);
}
}
else
{
System.out.println(str + file.getName());

//System.out.println("file : " + file.getName());
}

}
public static void main(String[] args)
{

File ff = new File("F:/abc");
test11(ff,0);
}
}
树状结构有点小问题,文件夹得对应目录有问题

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  file string class