验证中...
开源中国 2018 年度最后一场技术盛会邀你来约~错过就要等明年啦!点此立即预约
gistfile1.txt
原始数据 复制代码
import java.io.File;
//文件目录类
public class MyDir
{
private String path;
// 构造函数
public MyDir(String path)
{
super();
this.path = path;
}
// 显示文件信息
public void showAll()
{
File f = new File(path);
if (f.exists() && f.isDirectory())
{
System.out.println(f.getPath() + "\t<DIR>\t Start-------");
File[] files = f.listFiles(); // 返回抽象路径名数组
for (File f1 : files)
{
if (f1.isDirectory())
{
MyDir dir = new MyDir(f1.getPath());
dir.showAll();
}
else if (f1.isFile())
{
System.out.println(f1.getPath());
}
}
System.out.println(f.getPath() + "\t<DIR>\t End-------\n");
}
}
public static void main(String[] args)
{
MyDir dir = new MyDir("F:\\repository");
dir.showAll();
}
}

评论列表( 0 )

你可以在登录后,发表评论

搜索帮助