JAVA文件过滤器

原创 2016年08月29日 09:44:47
import java.io.File;
import java.io.FileFilter;
import java.util.regex.Pattern;

public class Test {

    public static void main(String[] args) {
        File file=new File("E:/j2se/1.txt");
        String path=file.getParent();
        System.out.println(path);
        test1(path);
    }

    private static void test1(String path) {
        // TODO Auto-generated method stub
        File file1=new File(path);
        File[] files=file1.listFiles();
        FileFil1 f=new FileFil1();
        for(int i=0;i<files.length;i++){
            if(files[i].isDirectory()){
                String path1=files[i].getAbsolutePath();
                test1(path1);
            }else{
                if(f.accept(files[i])){
                    System.out.println(files[i].getName());
                }
            }
        }
        
    }
}
class FileFil1 implements FileFilter{

    private String str;
    


    @Override
    public boolean accept(File pathname) {
        // TODO Auto-generated method stub
        str=pathname.toString();
        if(str.endsWith(".java")){
            return true;
        }
        return false;
    }
    
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

web.xml配置五个有用的过滤器

转载自: 一、使浏览器不缓存页面的过滤器    Java代码  Java代码   import javax.servlet.*;         import javax...
  • xiaodanjava
  • xiaodanjava
  • 2014年07月15日 11:39
  • 11505

关于java基础--File类与FileFilter过滤器的详解与测试

1,File  * File类是与平台无关的一个指向路径的文件或者目录的一个类  * 如果要在程序中操作某个文件,就用这个文件的路径去创建一个File对象,此时这个对象就指向那个路径的文件  * 就可...
  • yzjyhp
  • yzjyhp
  • 2015年07月22日 21:21
  • 2948

[疯狂Java]I/O:File(文件类,也是文件流的节点)、FilenameFilter(文件过滤器)

1.
  • Lirx_Tech
  • Lirx_Tech
  • 2016年04月21日 14:01
  • 823

Java实现(08)——过滤器模式(Filter Pattern)

过滤器模式可以帮助开发者根据一些条件来选择对象,也可以是这些条件的组合。本例创建一个Person类,和Criteria接口,以及具体的实现。 public class Person { ...
  • WAN_EXE
  • WAN_EXE
  • 2016年12月17日 09:20
  • 1341

Servlet过滤器web.xml文件配置

1、 : 定义过滤器的名称,声明过滤器实现类和 init() 参数。     : 指定过滤器的名字;    : 指定过滤器类的类名,包括类的路径;    : 为过滤器实例提供初始化参数...
  • b604833953
  • b604833953
  • 2014年04月17日 12:14
  • 4277

Java Web 之过滤器Filter详解

、概念: Filter也称之为过滤器,它是Servlet技术中比较激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件...
  • xiantingxinbuone
  • xiantingxinbuone
  • 2013年08月18日 21:53
  • 1871

Java三大器之过滤器(Filter)的工作原理和代码演示

一、Filter简介   Filter也称之为过滤器,它是Servlet技术中最激动人心的技术之一,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servl...
  • reggergdsg
  • reggergdsg
  • 2016年10月15日 10:14
  • 18698

关于java中的过滤器

今天接触了一下,过滤器,虽然说以前学习Jsp的时候也稍微看了一下,但是受当时的眼界局限所致,看的昏头昏脑,一知半解。今天重新了解了一下。                  过滤器是一个类,...
  • u010603896
  • u010603896
  • 2015年11月11日 11:08
  • 1098

JavaWeb学习篇之----Servlet过滤器Filter和监听器

一、Servlet过滤器的概念: ***********************************************************************************...
  • jiangwei0910410003
  • jiangwei0910410003
  • 2014年04月10日 18:41
  • 43792

java web 过滤器开发步骤和简单的小例子

Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 htm...
  • alleged
  • alleged
  • 2016年08月18日 10:28
  • 3186
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JAVA文件过滤器
举报原因:
原因补充:

(最多只允许输入30个字)