• 遍历目录下的所有文件,同时获取文件的类型


    遍历指定目录下的所有文件,同时获取文件的类型,即后缀名。

        public static void main(String[] args) {
            String pathName = "D:\testPath";
            showFileName(pathName);
        }
    
         public static void showFileName(String path) {
            File file = new File(path);
            if (file.exists()) {
                File[] files = file.listFiles();
                if (null != files) {
                    for (File innerFile : files) {
                        if (innerFile.isDirectory()) {
                            System.out.println("文件夹:" + innerFile.getAbsolutePath());
                            showFileName(innerFile.getAbsolutePath());
                        } else {
                            System.out.println("文件:" + innerFile.getAbsolutePath());
                            String fileName = innerFile.getName();
                            //获取文件的后缀名
                            String suffix = fileName.substring(fileName.lastIndexOf("."));
                            System.out.println(fileName + ", suffix = " + suffix);
                        }
                    }
                }
            } else {
                System.out.println("文件不存在!");
            }
        }
    

      读后有收获,小礼物走一走,请作者喝咖啡。

    赞赏支持

  • 相关阅读:
    STM32cubemx-HAL库串口断线问题
    stm32 微秒定延时问题
    JLink OB SWI 取代串口打印的方式
    英特尔神经棒使用入门-NCS2 & NCS1 -OpenVino
    计算机组成原理-第4章-4.1
    计算机组成原理-第3章-3.5
    计算机组成原理-第3章-3.4
    计算机组成原理-第3章-3.3
    Tensorflow Chapter-6
    计算机组成原理-第3章-3.2
  • 原文地址:https://www.cnblogs.com/east7/p/15023563.html
Copyright © 2020-2023  润新知