黑马程序员技术交流社区

标题: File的过滤器功能 [打印本页]

作者: RockLee    时间: 2015-6-24 22:38
标题: File的过滤器功能
  1. package days23;

  2. import java.io.File;
  3. import java.io.FilenameFilter;

  4. /*

  5. * 需求:我们在指定的文件夹中找到后缀为.txt的文件,并把它们打印在控制台
  6. * 思路及其分析:在指定的文件夹中我们选择文件类对象,通过实现过滤器来筛选我们要的文件。
  7. */
  8. public class Test3 {
  9.         public static void main(String[] args) {
  10.                 File dir= new File("C:");
  11.                 String [] names = dir.list(new FilenameFilter() {
  12.                        
  13.                         @Override
  14.                         public boolean accept(File dir, String name) {
  15.                                
  16.                        
  17.                                 return name.endsWith("txt");
  18.                         }
  19.                 });
  20.                 for(String name:names){
  21.                         System.out.println(name);
  22.                 }
  23.                
复制代码

作者: qian0217wei    时间: 2015-6-24 22:59
还行吧!
作者: shuaiqi_P_D    时间: 2015-6-24 23:22
".txt"哦  感觉txt不够严谨




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