黑马程序员技术交流社区

标题: listFiles方法一 [打印本页]

作者: 彭盼    时间: 2012-4-19 10:45
标题: listFiles方法一
本帖最后由 彭盼 于 2012-4-19 14:37 编辑

list(FilenameFilter filter),listFiles(FileFilter filter),listFiles(FilenameFilter filter),这三个方法有什么区别,实际应用时应该怎样选择,特别是两个过滤器FileFilter 和FilenameFilter本质的区别在哪里
作者: 姚伟涛    时间: 2012-4-19 11:02
本帖最后由 姚伟涛 于 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 方法中的
                                           目录清单。





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