首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java实现简略的文件筛选

2013-10-10 
java实现简单的文件筛选package filenameFilterimport java.io.Fileimport java.io.FilenameFilter//实

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;}}



热点排行