首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >java查询 盘符 下某种后缀的所有文件的绝对路径

java查询 盘符 下某种后缀的所有文件的绝对路径

作者头像
余生大大
发布2022-11-02 14:50:19
发布2022-11-02 14:50:19
7720
举报
文章被收录于专栏:余生大大余生大大

这是今天中午群里的一个朋友问的问题:

解决方案:

代码语言:javascript
复制
public static void main(String[] args) {
        String path = "D:\\WX";		//要遍历的路径
        File file = new File(path);		//获取其file对象
        func(file);
    }

    private static void func(File file){
        File[] fs = file.listFiles();
        for(File f:fs){
            //若是目录,则递归打印该目录下的文件
            if(f.isDirectory()){
                func(f);
            }
            //若是文件,直接打印
            if(f.isFile()){
                if ("py".equals(f.getName().split("\\.")[1])){
                    System.out.println(f);
                }
            }
        }
    }

结果:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-06-05,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档