首页 > 其他 > 详细

IO文件列表和内部类

时间:2015-11-06 06:48:07      阅读:169      评论:0      收藏:0      [点我收藏+]
package day01;

import java.io.File;
import java.io.FilenameFilter;

public class TestFile01 {
    public static void main(String[] args) {
        new TestFile01().run();
    }

    public void run() {
        File file = new File("G:\\laboratory");
        /*
         * 匿名的内部类,该类没有名称,实在代码返回之前就给他实现了 这种方式存在的唯一意义就是只有一个方法会涉及到该类才建议这样写
         * 如果有两个或者多个方法会使用,军建议使用内部类。
         */
        File[] files = file.listFiles(new FilenameFilter() {
            @Override
            public boolean accept(File dir, String name) {
                if (name.endsWith("xml"))
                    return true;
                else
                    return false;
            }
        });
        // for增强循环 for(循环变量类型 循环变量:要被遍历的对象)循环体
        for (File f : files) {
            System.out.println(f.getName());
        }

    }
}

 

IO文件列表和内部类

原文:http://www.cnblogs.com/Akke/p/4941389.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!