您的位置:首页 > 其它

查找指定目录下的特定文件 (包括子目录)

2010-03-23 17:24 351 查看
List read(List l,File fl){
File[] fls = fl.list(); //你查下api,印象不深了
for(int i = 0,sz = fls.length;i <sz;i++){
if(fls[i].isDirectory()){
read(l,fls[i]);
}else{
l.add(fls[i]);
}
}
}

欢迎转载,但请保留出处,本文章转自[华软网] 原文链接:http://www.huarw.com/program/java/J***A02/200805/1583330_2.html









File dir=new File("e:/test/");
File[] files = FileUtils.convertFileCollectionToFileArray(FileUtils
.listFiles(dir, new IOFileFilter() {
public boolean accept(File file) {
return accept(file, "");
}

public boolean accept(File file, String s) {
return file.isDirectory();
}
}, new IOFileFilter() {
public boolean accept(File file, String s) {
return true;
}

public boolean accept(File file) {
return true;
}
}));
System.out.println(files.length);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐