http://blog.csdn.net/lfdfhl/article/details/8302457
来源:互联网 发布:h3c交换机端口汇聚 编辑:程序博客网 时间:2024/06/05 11:30
代码如下:
public File[] getFiles(File folder, final String keyword){
//1 得到目录和满足条件的文件
File[] filterFiles = folder.listFiles(new FileFilter() {
@Override
public boolean accept(File file) {
if (file.isFile()) {
filesCount++;
}
if (file.isDirectory()) {
foldersCount++;
}
if (file.isDirectory()|| (file.isFile() && file.getName().contains(keyword))) {
return true;
} else {
return false;
}
public File[] getFiles(File folder, final String keyword){
//1 得到目录和满足条件的文件
File[] filterFiles = folder.listFiles(new FileFilter() {
@Override
public boolean accept(File file) {
if (file.isFile()) {
filesCount++;
}
if (file.isDirectory()) {
foldersCount++;
}
if (file.isDirectory()|| (file.isFile() && file.getName().contains(keyword))) {
return true;
} else {
return false;
}
}
});
//2 将1结果中的文件直接添加到集合且用目录进行迭代
for (int i = 0; i < filterFiles.length; i++) {
if (filterFiles[i].isFile()) {
filesArrayList.add(filterFiles[i]);
}
if (filterFiles[i].isDirectory()) {
getFiles(filterFiles[i],keyword);
}
}
阅读全文
0 0
- http://blog.csdn.net/lfdfhl/article/details/8302457
- http://blog.csdn.net/lfdfhl/article/details/8220729
- http://blog.csdn.net/IBM_hoojo/article/details/5688947
- http://blog.csdn.net/chenlaic/article/details/6143235
- http://blog.csdn.net/eaglewood2005/article/details/4335052
- http://blog.csdn.net/mchp/article/details/3995970
- http://blog.csdn.net/v_july_v/article/details/6015165
- http://blog.csdn.net/masterz/article/details/6232585
- http://blog.csdn.net/perfectpdl/article/details/6442847
- http://blog.csdn.net/eroswang/article/details/1967243
- http://blog.csdn.net/zhvsby/article/details/5986645
- http://blog.csdn.net/dz45693/article/details/6183645
- http://blog.csdn.net/david_lv/article/details/5798003
- http://blog.csdn.net/zxingchao2009/article/details/6299313
- http://blog.csdn.net/zhanxinhang/article/details/6783766
- http://blog.csdn.net/ruanruoshi/article/details/935510
- http://blog.csdn.net/yming0221/article/details/6538527
- http://blog.csdn.net/yming0221/article/details/6528490
- 原型模式
- http://blog.csdn.net/lfdfhl/article/details/8220729
- struts2(3)---通配符和include优化配置
- 剑指offer——面试题54:表示数值的字符串
- 直接插入排序
- http://blog.csdn.net/lfdfhl/article/details/8302457
- 第十四周 项目一 验证算法3.希尔排序
- 文章标题
- 架构师之路历史文章搜索
- 橘子生活小记之英文的重要性之git叛变
- 文章标题 第十四周学习报告
- CSS(十八)
- python[变量作用域-函数-闭包-装饰器-生成器]
- 图像视频互转python 实现