文件过滤器FileFilter
来源:互联网 发布:大数据信用查询平台 编辑:程序博客网 时间:2024/06/03 14:11
接口 FileFilter
public interface FileFilter用于抽象路径名的过滤器。
此接口的实例可传递给 File 类的 listFiles(FileFilter) 方法。
方法摘要
boolean accept(File pathname)
测试指定抽象路径名是否应该包含在某个路径名列表中。
文件过滤器 建议用 匿名内部类方法来操作,因为这个接口只去使用一次,没必要去写个类去实现
package com.wql.io;import java.io.File;import java.io.FilenameFilter;/** * 文件过滤器 建议用 匿名内部类方法来操作,因为这个接口只去使用一次,没必要去写个类去实现 * * @author St01 * */public class FilenameFilterDemo { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub File file = new File("./src/com/wql/io"); String[] list = file.list(new Filter()); for (int i = 0; i < list.length; i++) { System.out.println(list[i]); } /** * 匿名内部类方法 */ System.out.println("----------------- 匿名内部类方法--------------------"); String[] list2 = file.list(new FilenameFilter() { public boolean accept(File dir, String name) { // TODO Auto-generated method stub return name.endsWith(".java"); } }); for (int i = 0; i < list2.length; i++) { System.out.println(list2[i]); } }}class Filter implements FilenameFilter { public boolean accept(File dir, String name) { // TODO Auto-generated method stub return name.endsWith(".java"); }}
阅读全文
1 0
- 文件过滤器FileFilter
- 文件过滤器FileFilter
- 文件过滤器FileFilter
- 文件过滤器 FileFilter
- FileFilter:文件过滤器
- 文件过滤器FileFilter
- java JFileChooser与 文件过滤器FileFilter
- FilenameFilter和FileFilter过滤器
- Java中使用FileFilter过滤器接口,获取指定扩展名的文件
- 使用FileFilter搜索文件
- Java 文件过滤 FileFilter
- Java FileFilter 文件过滤
- Java 文件过滤 FileFilter
- FileFilter文件过滤
- FileFilter
- FileFilter
- android过滤隐藏文件FileFilter
- android过滤隐藏文件FileFilter
- 课后练习汇总
- ubuntu16 vultr 搭建ss
- 就绪函数
- c# 动态调用Newtonsoft.Json.dll的类
- 子集生成
- 文件过滤器FileFilter
- java中格式化输出数字的方法
- 网络编程中return函数和exit函数的区别
- javascript权威指南笔记(01)
- 简单选择排序(Eternallyc)
- maven实践:(二)One Project More Module
- 在vue的开发中使用stylus
- HTTP协议
- 传地址调用和传引用调用的区别