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

© LARK 中级黑马   /  2016-10-19 19:11  /  814 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

FileNameFilter是一个接口,需重写其accept();
String[] arr = dir.list(new FilenameFilter() {
                       
                        @Override
                        public boolean accept(File dir, String name) {
                                System.out.println(dir);
                                //System.out.println(name);
                                File file = new File(dir, name);
                                return file.isFile() && file.getName().endsWith(".jpg");
                        }
                });
               

1 个回复

正序浏览
你自己写的过滤器应该实现 FileFilter接口,重写接口的方法
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马