管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2023-01-10 9699591c52ac2478f77eb04158f1562b4694a97e
src/main/java/com/lf/server/helper/FileHelper.java
@@ -16,6 +16,7 @@
import java.security.MessageDigest;
import java.text.DecimalFormat;
import java.util.List;
import java.util.Objects;
/**
 * 文件帮助类
@@ -384,18 +385,22 @@
     * 根据路径获取文件
     */
    public static void getFilesByPath(List<File> list, String path) {
        File f = new File(path);
        if (f.isDirectory()) {
            File[] files = f.listFiles();
            for (File file : files) {
                if (file.isDirectory()) {
        File file = new File(path);
        if (file.isDirectory()) {
            File[] files = file.listFiles();
            if (null == files) {
                return;
            }
            for (File f : files) {
                if (f.isDirectory()) {
                    getFilesByPath(list, f.getPath());
                } else {
                    list.add(file);
                    list.add(f);
                }
            }
        } else {
            list.add(f);
            list.add(file);
        }
    }
}