黑马程序员技术交流社区

标题: 文件过滤器 [打印本页]

作者: hero_king    时间: 2016-5-30 23:22
标题: 文件过滤器
使用文件过滤器输出某个目录下以.txt结尾的文件
  1. import java.io.File;
  2. import java.io.FilenameFilter;

  3. /*
  4. * 输出某目录下.jpg结尾的文件名
  5. * 使用文件过滤器方式
  6. */

  7. public class Demo1 {
  8.         public static void main(String[] args) {
  9.                 File file = new File("f:\\");
  10.                 method(file);
  11.         }

  12.         private static void method(File file) {
  13.                 String[] str = file.list(new FilenameFilter() {
  14.                         @Override
  15.                         public boolean accept(File dir, String name) {
  16.                                 return new File(dir, name).isFile() && name.endsWith(".txt");
  17.                         }
  18.                 });
  19.                 for (String s : str) {
  20.                         System.out.println(s);
  21.                 }
  22.         }
  23. }
复制代码






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