黑马程序员技术交流社区

标题: 带文件名称过滤器的list()方法的源码? [打印本页]

作者: jwseven    时间: 2015-10-22 19:24
标题: 带文件名称过滤器的list()方法的源码?


public String[] list(FilenameFilter filter) {
        String names[] = list();
        if ((names == null) || (filter == null)) {
            return names;
        }
        List<String> v = new ArrayList<>();
        for (int i = 0 ; i < names.length ; i++) {
            if (filter.accept(this, names[i])) {
                v.add(names[i]);
            }
        }
        return v.toArray(new String[v.size()]);
    }




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2