以下实例演示了在 C 盘中查找以字母 ‘b’ 开头的所有文件:

Main.java 文件
import java.io.*;

class Main {
public static void main(String[] args) {
File dir = new File(“C:”);
FilenameFilter filter = new FilenameFilter() {
public boolean accept
(File dir, String name) {
return name.startsWith(“b”);
}
};
String[] children = dir.list(filter);
if (children == null) {
System.out.println(“目录不存在或它不是一个目录”);
}
else {
for (int i=0; i < children.length; i++) {
String filename = children[i];
System.out.println(filename);
}
}
}
}
以上代码运行输出结果为:

build
build.xml

Java 实例 - 在指定目录中查找文件相关推荐

  1. Java 目录操作一(递归创建目录、删除目录、判断目录是否为空、判断文件是否隐藏、获取目录大小、在指定目录中查找文件)

    递归创建目录 import java.io.File;public class Main {public static void main(String[] args) {String directo ...

  2. Java 在指定目录中查找文件

    使用 File 类的 dir.list() 方法在指定目录中查找所有文件列表 完整代码 import java.io.File;public class Main {public static voi ...

  3. Java 在指定目录中创建文件

    使用 File 类的 file.createTempFile() 方法在指定目录中创建文件 完整代码 import java.io.File;public class Main {public sta ...

  4. Java 文件操作二(重命名、设置只读、是否存在、指定目录中创建文件、获取文件修改日期、创建文件、文件路径比较)

    文件重命名 import java.io.File;public class Main {public static void main(String[] args) {File oldName = ...

  5. java从指定文件中删除字符串,java删除指定目录中的文件或文件夹

    java删除指定目录中的文件或文件夹 package tf; import java.io.File; public class DelFile { public static void main(S ...

  6. linux怎么在目录下查找文件,linux find-在指定目录下查找文件

    find命令用来在指定目录下查找文件.任何位于参数之前的字符串都将被视为欲查找的目录名.如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件.并且将查找到的子目录和文件全部进 ...

  7. Java 在指定目录下查找文件

    在C盘查找以字母 'p' 开头的所有文件 完整代码 import java.io.*;class Main {public static void main(String[] args) {File ...

  8. 怎么在linux指定目录下查找文件夹下,Linux下如何使用find命令指定目录查找文件...

    在进行Linux命令操作的时候,有时会搜索出许多目录,而这些目录又不是我们所需要的,这时就可以将其忽略.下面学习啦小编就教大家如何使用find命令忽略子目录. 使用find命令在linux系统中查找文 ...

  9. java获取文件列表_java获取指定目录中的文件列表

    最近项目中会动态生成文件html及相关资源文件(css,js,png,mp3),为了防止文件名重复,需要获取目录中相同类型文件的最大编号,下面我用代码来实现获得文件列表. public static ...

最新文章

  1. 这样设计订单系统,同事直呼 666!
  2. python3 Parallel Python
  3. MATLAB自定义函数及局部变量
  4. 高等数学:第十一章 无穷级数(3)正弦级数、余弦级数、周期为2L的周期函数的傅里叶级数
  5. git reset用法
  6. python爬虫urllib 数据处理_python爬虫学习笔记(三)-爬取数据之urllib库
  7. 算法高级(26)-在Java8中为什么要使用红黑树来实现的HashMap?
  8. 不忘初心,恪守信条:微盟经历的从删库到跑路的数据灾难
  9. 安装Oracle WebCenter Content 11.1.1.8.0并将其与Oracle WebCenter Portal 11.1.1.8.0集成
  10. 24.磁盘配额(Quota)
  11. LINUX SHELL中echo如何处理特殊字符
  12. 网络流(17/24)
  13. 100道接口测试面试题收好了!【建议收藏】
  14. 彩虹表破解md5密码
  15. SQLHelper蓦然回首
  16. matlab颜色图 热力图 等高线图 色卡 色阶 颜色映像 colormap
  17. 51单片机入门学习 第六天
  18. 架构师,你需要了解的git知识都在这里了
  19. Java8--20道关于Stream流的题目练习
  20. 重庆大学计算机学院最好老师,“一切都是最好的安排”——蒲俊杰老师喜获重庆大学“最受学生欢迎老师”称号...

热门文章

  1. Arduino 数码管和+LED灯设计 (红绿灯)
  2. 加州注册会计师协会推动加密货币会计准则明确性
  3. 提供给第三方的API的签名验证问题
  4. #今日论文推荐#ACL 2022 | 引入角度margin构建对比学习目标,增强文本语义判别能力
  5. 2018可信区块链峰会在京召开
  6. Lab: Exploiting cross-site scripting to steal cookies:利用XSS窃取Cookie
  7. 微信小程序动漫论坛平台SSM-JAVA【数据库设计、论文、源码、开题报告】
  8. 【计算机网络微课堂】5.8 TCP的运输连接管理
  9. 平面设计常用制作尺寸
  10. 漫画云计算Serverless:一支穿云箭,千军万马来相见