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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 彭盼 中级黑马   /  2012-4-19 10:45  /  2750 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 彭盼 于 2012-4-19 14:37 编辑

list(FilenameFilter filter),listFiles(FileFilter filter),listFiles(FilenameFilter filter),这三个方法有什么区别,实际应用时应该怎样选择,特别是两个过滤器FileFilter 和FilenameFilter本质的区别在哪里

1 个回复

倒序浏览
本帖最后由 姚伟涛 于 2012-4-19 11:09 编辑

1.list(FilenameFilter filter)
          返回一个字符串数组,这些字符串指定此抽象路径名表示的目录中满足指定过滤器的文件和目录。
2.listFiles(FileFilter filter)
          返回抽象路径名数组,这些路径名表示此抽象路径名表示的目录中满足指定过滤器的文件和目录。
               FileFilter filter用于抽象路径名的过滤器。
                                  此接口的实例可传递给此接口的实例可传递给file类的 listFiles(FileFilter) 方法。
3.listFiles(FilenameFilter filter)
          返回抽象路径名数组,这些路径名表示此抽象路径名表示的目录中满足指定过滤器的文件和目录。
                FilenameFilter filter实现此接口的类实例可用于过滤器文件名。Abstract Window Toolkit 的文件对话框组件使用这些实例过滤 File 类的 list 方法中的
                                           目录清单。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马