java文件过滤器(File类listFiles方法可选参数)--获取目录下指定的某类文件
来源:互联网 发布:php所见即所得编辑器 编辑:程序博客网 时间:2024/06/05 11:47
原地址:http://blog.sina.com.cn/s/blog_7a27a9bf0100s887.html
有时候需要在程序中查找某一目录下的某一类文件,例如需要在E:\data\file_selector_test 目录下面查找所有已.java为后缀名的文件。其实这个功能自己也可以实现,很简单,只需要遍历一下目录下的所有文件,判断一下文件名称的结尾字符串是否为".java"即可。虽然这么做可以实现,但是没有必要,java api中已经有相关的方法来实现这一功能。
File类有一个listFiles(FileNameFilter filter).只需要实现一个简单的filter就可以做到。例如我要在E:\data\file_selector_test 目录下面查找以.java 或者.txt结尾的文件,我可以这么做。见下例。
类名:FileNameSelector
import java.io.File;
public class FileNameSelector implements FilenameFilter
{
}
- java文件过滤器(File类listFiles方法可选参数)--获取目录下指定的某类文件
- java文件过滤器(File类listFiles方法可选参数)--获取目录下指定的某类文件
- java文件过滤器(File类listFiles方法可选参数)--获取目录下指定的某类文件
- java文件过滤器(File类listFiles方法可选参数)--获取目录下指定的某类文件
- java获取指定路径下的指定文件/java.io.File.listFiles(FilenameFilter filter)
- java获取指定目录下所有指定扩展名的文件
- Java--获取指定目录下指定suffix的文件
- File(2) listFiles 文件过滤(FileFilter) 父目录getParentFile
- Java File类中的list()和listFiles()方法简介
- java学习第49天,多级目录下创建文件 listFiles方法
- java获取指定目录下所有文件
- java获取指定目录下所有文件
- java File类,文件过滤器
- java中file的一些用法:文件复制,lis方法和listfiles方法等
- Java--获取指定目录下的所有文件
- java 获取指定目录下所有文件的名称
- java IO--获取指定目录下(包含子目录)指定拓展名的文件
- Java listFiles查找指定类型的文件简单做法
- 嵌入式学习笔记-linux文件编程的方法(就是各种函数)
- 转载《vc的nasm和vcsp5 vcpp5的安装。》
- 基于VC ADO组件连接数据库编程
- 有关hibernate一对多关系的级联保存和级联删除例子
- x264在VC环境编译出错原因分析(转载) .
- java文件过滤器(File类listFiles方法可选参数)--获取目录下指定的某类文件
- SAP BO学习之二:数据7种插入类型
- QMetaObject::connectSlotsByName: No matching signal error
- Java NIO使用及原理分析(二)
- 自动化测试工具分析
- C++程序设计(第二章)
- IT
- C++程序设计(第三章)
- Poj1099