在C盘查找以字母 ‘p’ 开头的所有文件

完整代码

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("p");}};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);}} }
}

结果输出

programe
programesfiles
past.xml
在指定目录中,查找指定前缀的文件并输出显示

完整代码

import java.io.File;
import java.util.Optional;
import java.util.stream.Stream;
public class FindFileDemo {    public static void main(String[] args) {        File dir = new File("./");        findFile4Prefix(dir, "f");    }    /**     * * 在指定目录中,查找指定前缀的文件,并输出。     *     * * @param dir     * * @param prefix     * */    public static void findFile4Prefix(File dir, String prefix) {        String[] fileNames = Optional.ofNullable(dir.list((file, fileName) -> fileName.startsWith(prefix))).orElse(new String[]{});        Stream.of(fileNames).forEach(System.out::println);   }
}

Java 在指定目录下查找文件相关推荐

  1. Java实现指定目录下的文件查找

    Java实现指定目录下的文件查找 入门Java实现文件的查找功能较为简单,主要有以下两种: 1.给出文件名,查找目录及其子目录中是否存在 2.给出后缀名,查找目录及其子目录中相关的文件 题型一: 题目 ...

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

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

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

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

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

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

  5. java遍历指定目录下所有文件

    /*** @description 获取File的列,以供遍历* @param file 目录的File* @param temp 传入空的list* @return 返回File的List集合*/p ...

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

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

  7. linux如何查看指定目录下文件内容,Linux 系统下通过关键词查找指定目录下的文件内容...

    #!/bin/bash # 作者:靑龍一笑(C.S.Ricen) # 功能:根据指定的关键词,查找指定目录下的文件内容 # 要查找的目录 Search_Dir=/opt/datas/ # 关键字列表 ...

  8. python文件操作2:在指定目录下查找指定后缀名的文件

    在指定目录下查找指定后缀名的文件,要查找所有子目录,返回文件路径名列表 import osdef get_full_filelist(base_dir='.', target_ext='') -> ...

  9. Java代码实现本地创建文件,读取文件,删除指定目录下的文件

    目录 一.需求: 二.实现: 1.完成创建文件,写入文件 2.读取文件 3.删除文件 测试: 注意: java的split方法分割字符串(分隔符如* | . ^ )及注意点 一.需求: 1.创建文件夹 ...

最新文章

  1. python统计元素个数_python怎么统计列表中元素的个数
  2. SpringBoot无法书写主启动类的情况之一
  3. Web pack misc
  4. 4k视频分辨率的码流_8K电视来了!但是8K视频仍很遥远
  5. 计算机应用有那些技校好,技校都有哪些专业? 就业前景好的有哪些
  6. 单点登录原理及实现方式
  7. (附源码)ssm通用数据展示系统 毕业设计 200934
  8. 前端做登录验证码功能的理解
  9. Linux ARM平台开发系列讲解(网络篇)1.2 MDIO总线驱动框架分析
  10. GPIO输入输出各种模式(推挽、开漏、准双向端口)详解
  11. matlab 马氏距离 实例,MATLAB求马氏距离(Mahalanobis distance)
  12. BZOJ3202 [Sdoi2013]项链
  13. 《遥远的救世主》遵守客观规律(七)——文化属性
  14. 用一段CSS代码找回属于童年的哆啦A梦欢度六一附源码在线展示
  15. 【服务器搭建个人网站】附:接入的服务商 以及 安全评估报告该如何填写?
  16. 逻辑的计算进路--从莱布尼茨到图灵的逻辑发展
  17. 微信 第三方开放平台 获取小程序授权并绑定小程序到开放平台(都是坑,留下帮助后人) 一
  18. Unity3d--基于对象池优化思想的音频管理系统
  19. OECD富裕经济体系通胀飙升至 25 年高位-全球薪资停滞不前
  20. 谷歌网盘资源搜索 无条件下载

热门文章

  1. keep老是显示服务器开小差,nginx+keepalived高可用服务器宕机解决方案
  2. 如何访问静态成员php,php – 如何访问类的静态成员?
  3. 谷歌浏览器下载的文件保存在哪里?
  4. win8升级win10出现错误代码1049怎么回事
  5. RedisTemplate常用集合使用说明-opsForSet(五)
  6. java.sql.SQLIntegrityConstraintViolationException: Cannot add or update a child row: a foreign key c
  7. Spring中@Autowired和@Resource的区别
  8. 8除以2表示什么意思_八字中劫财,比肩分别表示什么意思
  9. mysql 1055 解决方案_MySQL报错1055解决方案 - 树懒学堂
  10. 计算机知识探索怎么写,计算机基础知识及探索.doc