Java Java File.listFiles(FileFilter filter)方法具有以下语法。

public File [] listFiles(FileFilter filter)

示例

在下面的代码显示如何使用File.listFiles(FileFilter filter)方法。

import java.io.File;

import java.io.FileFilter;

public class Main {

public static void main(String[] args) {

File f = new File("c:/python3");

FileFilter filter = new FileFilter() {

@Override

public boolean accept(File pathname) {

return pathname.isFile();

}

};// At: W W W .Yi I b A I.c o m

// returns pathnames for files and directory

File[] paths = f.listFiles(filter);

for (File path : paths) {

System.out.println(path);

}

}

}

上面的代码生成以下结果。

c:\python3\LICENSE.txt

c:\python3\NEWS.txt

c:\python3\python.exe

c:\python3\python3.dll

c:\python3\python35.dll

c:\python3\pythonw.exe

c:\python3\README.txt

c:\python3\vcruntime140.dll

¥ 我要打赏

纠错/补充

收藏

加QQ群啦,易百教程官方技术学习群

注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。

java filefilter的用法_Java File.listFiles(FileFilter filter)方法相关推荐

  1. java file用法_Java File 类的使用方法详解(转)

    转自:http://www.codeceo.com/article/java-file-class.html Java File类的功能非常强大,利用Java基本上可以对文件进行所有的操作.本文将对J ...

  2. java isfile 的用法_Java File isFile()方法

    Java File isFile()方法 java.io.File.isFile() 检查表示此抽象路径名的文件是否是一个正常的文件. 1 语法 public boolean isFile() 2 参 ...

  3. java中rename的用法_Java File中renameTo的介绍和使用说明

    看到项目中有个地方用的File的renameTo这个方法,本以为这个方法就是用来文件重命名的,但是项目中确用它来进行文件的移动.就是使用renameTo将一个文件从一个目录移动另一个目录下! 下面就简 ...

  4. Java File类File [] listFiles()方法(带示例)

    File类File [] listFiles() (File Class File[] listFiles()) This method is available in package java.io ...

  5. java中extends用法_JAVA的extends用法

    理解继承是理解面向对象程序设计的关键.在Java中,通过关键字extends继承一个已有的类,被继承的类称为父类(超类,基类),新的类称为子类(派生类).在Java中不允许多继承. (1)继承 cla ...

  6. cal java中的用法_Java中static用法

    Java中static用法 转自 http://blog.pfan.cn/sword2008/13772.html 一.static 请先看下面这段程序: public class Hello{ pu ...

  7. 海信JAVA开发笔试题_JAVA设计模式之【工厂方法模式】

    看例子 1.TV产品接口,负责播放 public interface TV // TV接口 { public void play(); } 2.TV工厂接口,负责生产产品 public interfa ...

  8. java join使用实例_Java多线程中关于join方法的使用实例解析

    先上代码 新建一个Thread,代码如下: package com.thread.test; public class MyThread extends Thread { private String ...

  9. java的scanner用法_Java Scanner用法详解

    一.Scanner类简介 Java 5添加了java.util.Scanner类,这是一个用于扫描输入文本的新的实用程序.它是以前的StringTokenizer和Matcher类之间的某种结合.由于 ...

最新文章

  1. 毕业论文查重心得体会—吐血奉献
  2. Flex页面跳转的五种实现方式
  3. ELECTRA模型精讲
  4. python可变参数和关键字参数位置_python 参数笔记 -- 位置参数 关键字参数 命名参数 形式参数 默认参数 可变参数 可选参数 位置顺序...
  5. 写bat脚本--2021年5月18日
  6. Linux编写带缓存的程序,Video4linux2应用程序编写
  7. 如何写一个简单的爬虫程序
  8. 第十一章 面向对象设计
  9. 供应链金融业务如何脱颖而出?
  10. createCaptureSession()
  11. VOLTE关键技术:锚定、被叫域选择
  12. 简介Bitmap、YUV,NV21与Bitmap互转
  13. 金税盘环境检测工具错误代码表
  14. [vue-demo]实时时间转换指令 v-time
  15. 2022年度总结和展望2023年
  16. 设计模式(注重理解为什么),
  17. RTX 3090 Ti KINGPIN 怎么样 RTX 3090 Ti KINGPIN 显卡什么级别
  18. 安卓开发大致语法简介
  19. VS2005在Win7上兼容性问题解决
  20. Prerender.io

热门文章

  1. 算法 --- 希尔排序、归并排序、快速排序的js实现
  2. bootstrap --- 分页
  3. PopupWindow 使用详解(二) Popwindow 制作常见花哨效果
  4. Linux 文件系统 EXT4 的前世今生
  5. 徐小平:全员拥抱区块链是内部分享 1比特币寻泄密者
  6. C#学习笔记:预处理指令
  7. Spring中Bean的定义继承
  8. 使用iai_kinect2标定kinectV2相机
  9. DeviceNet 消息类型
  10. 【图像处理】——Python图像分割边缘检测算法之一阶梯度算子(Roberts、Prewitt、Sobel、 Kirsch、Canny算子)