A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王雷 中级黑马   /  2012-10-31 11:59  /  953 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在讲IO流的时候,老师没有注重讲关于过滤器的使用,有点蒙,有哪个大神可以给讲解一下过滤器的使用和注意事项

评分

参与人数 1技术分 +1 收起 理由
韩军博 + 1 神马都是浮云

查看全部评分

1 个回复

倒序浏览
过滤器就是列出文件列表的时候使用,想要得到某个目录下某类文件,比如.java结尾的文件,可以在list(FilenameFilter filter) 方法内传递一个FilenameFilter参数,这个参数是个接口,该接口只有一个方法,故可用匿名内部类实现,重写accept()方法,在方法体内写出限制条件即可,例如
File dir=new File("c:\\");
  String[] arr=dir.list(new FilenameFilter()
  {
      public boolean accept(File dir,String name)
      {
                return name.endsWith(".txt");
      }
  });
希望能帮到你

评分

参与人数 1技术分 +1 收起 理由
韩军博 + 1 神马都是浮云

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马