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

FilenameFilter过滤目录上文件

2012-10-31 
FilenameFilter过滤目录下文件编写一个实现FilenameFilter接口的类public class TxtFilter implements Fil

FilenameFilter过滤目录下文件
编写一个实现FilenameFilter接口的类

public class TxtFilter implements FilenameFilter {public boolean isTxt(String file) {if (file.toLowerCase().endsWith(".txt")) {return true;} else {return false;}}public boolean accept(File dir, String name) {return isTxt(name);}}


测试程序如下:
public class DirList {public static void main(String[] args) {File path = new File("E:\");String[] list;list = path.list(new TxtFilter());Arrays.sort(list, String.CASE_INSENSITIVE_ORDER);for (String dirItem : list)System.out.println(dirItem);}}

热点排行