架构师

您现在的位置是:首页 > 技术博客 > 编程基础

编程基础

使用Hutool工具包遍历指定目录下所有文件的名字

架构师小跟班 2020-07-01 编程基础
源码:package com.provy.jiagou.file;import cn.hutool.core.io.FileUtil;import java.io.File;import java.util.List;/** * @author 架构师小跟班 jiagou1216.com * @Descr

源码:

package com.provy.jiagou.file;

import cn.hutool.core.io.FileUtil;

import java.io.File;
import java.util.List;

/**
 * @author 架构师小跟班 jiagou1216.com
 * @Description: list文件名
 * @date 2020/7/10:11
 */

public class ListFileNames {

    //需要处理的文件夹/文件
    public static String PATH = "D:\\学习充电\\爱剪辑爱";

    public static void main(String[] args) {
        list();
    }

    /**
     * 不遍历子目录
     */
    public static void list() {
        List<String> names = FileUtil.listFileNames(PATH);
        for (String name : names) {
            System.out.println(name);
        }
    }

    /**
     * 包括子目录
     */
    public static void listAll() {
        List<File> files = FileUtil.loopFiles(PATH);
        for (File file : files) {
            System.out.println(file.getName());
        }
    }

}

需要引入Hutool工具包:

<dependency>

    <groupId>cn.hutool</groupId>

    <artifactId>hutool-all</artifactId>

    <version>5.3.7</version>

</dependency>

文章评论