扫描硬盘指定文件
来源:互联网 发布:线程池 java参数 编辑:程序博客网 时间:2024/05/22 04:42
public class FileExtensionFileFilter implements FileFilter {private String extension;public FileExtensionFileFilter(String extension) {this.extension = extension;}/* * Pass the File if it has the extension. */public boolean accept(File file) {// Lowercase the filename for easier comparisonString lCaseFilename = file.getName().toLowerCase();return (file.isFile() && (lCaseFilename.indexOf(extension) > 0)) ? true: false;}}
FileExtensionFileFilter 被用来屏蔽名称中不含字符串extension 的文件。它还屏蔽了子目录--这些子目录原本会让 listFiles() 方法正常返回。过滤器提供了一种很便利的方式选择性的向你的 Quartz 作业提供它能接受的作为输入的文件。
File dir = new File("/home/han/MyFile");if (!dir.exists()) {}FileFilter filter = new FileExtensionFileFilter(".xls");File[] files = dir.listFiles(filter);if (files == null || files.length <= 0) {return;}int size = files.length;for (int i = 0; i < size; i++) {File file = files[i];File aFile = file.getAbsoluteFile();long fileSize = file.length();String msg = aFile + " - Size: " + fileSize;}
- 扫描硬盘指定文件
- Quart扫描硬盘文件
- QuartZ扫描硬盘文件
- 扫描指定的文件
- Java扫描指定目录文件
- Intent.ACTION_MEDIA_SCANNER_SCAN_FILE:扫描指定文件
- Intent.ACTION_MEDIA_SCANNER_SCAN_FILE:扫描指定文件
- 扫描指定位置的指定文件
- C#动态扫描指定目录文件
- Android扫描指定文件和目录
- Android如何全局扫描指定类型文件
- Android通知MediaScanner扫描指定的文件
- Android之Intent.ACTION_MEDIA_SCANNER_SCAN_FILE:扫描指定文件
- 扫描指定目录下所有图片文件
- Java 扫描指定包下的文件
- spring只扫描指定文件注解
- 安卓: Intent.ACTION_MEDIA_SCANNER_SCAN_FILE:扫描指定文件
- 全硬盘高速查找指定文件
- 远程桌面使用本地打印机
- JS截取字符串
- VMware Server和Red Hat Enterprise Linux 5安装VMware Tools
- HDU 1081 To The Max(最大子矩阵和)
- 关于ios中编译ffmpeg0.9.2库
- 扫描硬盘指定文件
- 【C++】多个类的DLL封装及调用
- oracle 解锁scott
- 移动游戏架构的艺术
- java模拟聊天窗口
- Ring3下注入DLL的另类方法,能过杀软和游戏NP(源码)
- 黑马程序员_IO流的总结
- Java1.6.0实现调用操作平台桌面系统
- HDU 3944 DP?------Lucas 大组合数取余