读书人

java实现简略的文件筛选

发布时间: 2013-10-10 14:14:51 作者: rapoo

java实现简单的文件筛选

package filenameFilter;import java.io.File;import java.io.FilenameFilter;//实现FilenameFilter接口,可用于过滤器文件名//本方法实现的是筛选指定格式结尾的文件public class MyFilenameFilter implements FilenameFilter {/** * @param args *  *            实现功能; 实现FilenameFilter接口,定义出指定的文件筛选器 *  */@Override//重写accept方法,测试指定文件是否应该包含在某一文件列表中public boolean accept(File dir, String name) {// TODO Auto-generated method stub// 创建返回值boolean flag = true;// 定义筛选条件//endWith(String str);判断是否是以指定格式结尾的if (name.toLowerCase().endsWith(".jpg")) {} else if (name.toLowerCase().endsWith(".txt")) {} else if (name.toLowerCase().endsWith(".gif")) {} else {flag = false;}// 返回定义的返回值//当返回true时,表示传入的文件满足条件return flag;}}



读书人网 >编程

热点推荐