`
zhouzaibao
  • 浏览: 291657 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

java中File.listFiles(FileFilter) FileFilter的使用

阅读更多

    在我们调用java库中的File.listFiles()可以列出所有所有文件。其实还有一个方法可以对文件进行过滤,而其中需要实现接口FileFilter。jdk的文档中的说明看的不是很懂。在网上搜索了一下,把具体的使用方法和大家共享

public class myFileFilter implements FileFilter{

		@Override
		public boolean accept(File pathname) {
			String filename = pathname.getName().toLowerCase();
			if(filename.contains(".txt")){
				return false;
			}else{
				return true;
			}
		}
	}

 使用方法为

File file = new File("D:\\");
File[] files = file.listFiles(new myFileFilter());
 
分享到:
评论
2 楼 sonichy 2019-05-29  
可以用来设计显示隐藏文件
1 楼 yangpeihai 2009-12-22  
谢谢。。。。。。。。。。。。。。

相关推荐

    编写一个java应用程序将一个包含多个子目录和文件的目录复制到另外一个指定的目录下

    import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStreamReader; import java.nio.channels.FileChannel; import java....

    Java图片查看器 源代码

    Java图片查看器源码,实现简单的移动、缩小、放大、旋转功能 package tp1; import java.awt.*; import javax.swing.*; import java.awt.event.*; import javax.swing.event.*; import javax.swing.filechooser....

    3Java SE(下).doc

    1.java.io.File: 该类用来表示一个文件或目录,使用它可以: 1:访问文件或目录的属性(名字,大小,最后修改时间等) 2:操作文件或目录(创建,删除) eg: File file = new File("."+File.separator+"test.txt...

    FileFilter.zip

    win10 1803 64位系统,文件过滤驱动 隐藏指定文件,三环下应用程序调用windowsAPI获取不到被隐藏的文件。 添加白名单进程,可以看到被...文件是debug64编译,驱动未签名,仅供虚拟机开启测试模式使用,测试前请保存快照

    day08_File、递归、FileFilter2

    day08_File、递归、FileFilter2

    Android离线Doc文档访问速度慢的有效解决方法

    (1)我们在访问Android的离线文档,是非常慢的,由于需要加载一些图片或者是动态的...import java.io.File; import java.io.FileFilter; import java.io.FileNotFoundException; import java.io.FileReader; import

    java swing-FileFilter的使用

    FileFilter 是 Java 提供的一个接口,用于过滤文件列表中的文件。 当需要从文件列表中筛选出符合特定条件的文件时,可以使用 FileFilter 来实现。它定义了 accept(File pathname) 方法,允许开发者根据自己的需求...

    java编写的类似文本编辑器的代码

    import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.io.BufferedReader; import java.io.IOException; import java.io.BufferedInputStream; import javax.swing.*; import ...

    java pdf 查看器

    * $Id: PDFViewer.java,v 1.10 2009-08-07 23:18:33 tomoke Exp $ * * Copyright 2004 Sun Microsystems, Inc., 4150 Network Circle, * Santa Clara, California 95054, U.S.A. All rights reserved. * * This...

    文件内容检索工具 filefilter_Trial-limit100.zip

    Filefilter 简介:本版本为最新试用版,文件限制个数为100,增加了结果排序功能、忽略大小写模糊查找功能,使用此工具可以根据输入的关键词(以逗号分开),在word文档中匹配筛选关键词,并给出关键词匹配查找到的...

    FileFilter

    继承filefilter,可以自定义后缀名,后缀描述。配合office_wrapper.jar包使用,提供了保存word格式功能的函数。

    文件内容检索工具 filefilter 1.0

    FileFilter简介:使用此工具可以根据输入的关键词(以逗号分开),在word文档中匹配筛选关键词,并给出关键词匹配查找到的个数,根据目标关键词的匹配情况将根据分捡条件自动将简历分捡到不同的目录中,方便使用。...

    day08_File、递归、FileFilter-答案1

    }}练习四:多级文件夹的创建描述:在D盘下创建一个名为ccc的文件夹,要求如下:1.ccc文件夹中要求包含bbb子文件夹2.bbb子文件夹要求包含aaa文件夹答

    IO输入输出留

    java.io.File ============================================================================================ *表示磁盘文件或目录的路径 *可以表示一个不存在的路径 创建实例 -------------------------------...

    FileFilter实例,并实现文件的拷贝

    FileFilter实例,搜索文件夹下特定的文件,并对这些文件进行提取,将文件拷贝到另一文件夹下

    day018-File类代码以及笔记.rar

    5.File[] listFiles(FileFilter filter) 获取根据文件过滤后的文件对象 FileFilter:文件过滤器接口 2. 递归: 1. 概念:是一种思想,也是一种算法。在方法内部调用自己的方法。(自己干自己)...

    JAVA文件监控(源码)

    IOFileFilter fileFilter = FileFilterUtils.and(FileFilterUtils.fileFileFilter(),FileFilterUtils.suffixFileFilter(".doc")); // 创建一个文件监察器用于处理文件的格式 FileAlterationObserver observer = new ...

    FileFilter-文件隐藏.rar

    基于minifilter的文件隐藏 已测试过 R0与R3代码.. 【注意下载完进行评论时,要选择评论框上面的星级,这样减掉的分不仅能原数返回,而且还能多赠1分】

    JAVAssd3选择题答案全

    (d) By always specifying the throws clause in every method header where file I/O is performed 7.All Java exception classes are derived from the class (a) java.lang.Throwable (b) java.lang.Error ...

    很牛的Java截图工具源码

    *.FileFilter 自定义文件过滤器 *.屏幕截取 *.图片居中显示 *.图片显示是大小 *******使用方法******** 1.打开Eclipse/MyEclipse 2.新建JavaProject 3.将所有*.java文件文件复制到项目下 4.测试就行了 *****...

Global site tag (gtag.js) - Google Analytics