利用File类过滤器列出目录下的指定目录或文件
2024-10-18 14:21:00
需求:列出d盘下的全部txt文件
实现方法:利用File类的过滤器功能
package com.test.common.util; import java.io.File;
import java.io.FilenameFilter; public class ReadFileFilter { /*
* 读取指定路径下的文件名.txt文件
*/
public void getFileList() {
File file = new File("D:\\"); File[] fileList = file.listFiles(new FilenameFilter() { @Override
public boolean accept(File dir, String name) {
return name.endsWith(".txt");
}
}); for (int i = 0; i < fileList.length; i++) {
String fileName = fileList[i].getName();
System.out.println("文件:" + fileName);
}
}
} public static void main(String[] args) {
ReadFileFilter rf = new ReadFileFilter();
rf.getFileList();
}
}
最新文章
- spring boot 部署为jar
- 同比 VS 环比
- Curator Framework的基本使用方法
- The report for triangle problem
- Java-HashMap和HashTable的区别
- 搭建和使用Docker私有仓库
- 自定义Mvc5 Owin 验证
- bzoj 1040 骑士
- bochs编译安装
- SharePoint默认的欢迎WebPart中超链接样式
- 定制textField
- Shuttle ESB
- rsync 断点续传
- Java 字符串截取问题
- 当你「ping 一下」的时候,你知道它背后的逻辑吗?
- 03-Linux的shell命令 .doc
- Servlet(1)—Servlet容器tomcat和HTTP协议
- python day19--面向对象,接口,封装
- 架构相关:组件化/模块化/工程化/性能优化/开发规范与团队协作/组件间调用与通信(flex/redux)/调试与测试
- vim环境配置