zoukankan      html  css  js  c++  java
  • [Java] 过滤文件夹

    package test.file;
    
    import java.io.File;
    import java.io.FileFilter;
    /**
     * 过滤文件夹
     * @author Frost.Yen
     * @E-mail 871979853@qq.com
     * @date 2016年4月13日
     */
    public class TestFile05 {
        public static void main(String[] args) {
            new TestFile05().run();
            
        }
        public void run(){
            File f = new File("E:\JAVA\Examples\To Learn\src\test");
            File[] fs = f.listFiles(new DirFilter());
            for(File file:fs){
                System.out.println(file.getName());
            }
        }
        /**
         * 过滤文件夹,可以使用FileFilter,操作方式和FilenameFilter类似
         */
        private class DirFilter implements FileFilter{
            @Override
            public boolean accept(File pathname) {
                if(pathname.isDirectory()) return true;
                return false;
            }
        }
    }
  • 相关阅读:
    求助
    第五次作业
    第四次作业
    第三次作业
    第二次作业(四则运算)
    关于软件工程相关疑问
    小组成员名单()
    第四次作业
    第二次作业
    第一次作业
  • 原文地址:https://www.cnblogs.com/frost-yen/p/5386490.html
Copyright © 2011-2022 走看看