月球大数据地理空间分析展示平台-【后端】-月球后台服务
13693261870
2023-10-08 3217dd77a76ace2de014cc9218531296018db66d
src/main/java/com/moon/server/helper/FileHelper.java
@@ -367,7 +367,7 @@
        // 所以表示成 16 进制需要 32 个字符,表示转换结果中对应的字符位置
        int k = 0;
        // 从第一个字节开始,对 MD5 的每一个字节
        for (int i = 0; i < StaticData.SIXTEEN; i++) {
        for (int i = 0; i < StaticData.I16; i++) {
            // 转换成 16 进制字符的转换
            byte byte0 = tmp[i];
            // 取字节中高 4 位的数字转换
@@ -401,7 +401,7 @@
    /**
     * 根据路径获取文件
     */
    public static void getFilesByPath(List<File> list, String path) {
    public static void getFilesByPath(List<String> list, String path) {
        File file = new File(path);
        if (file.isDirectory()) {
            File[] files = file.listFiles();
@@ -413,11 +413,11 @@
                if (f.isDirectory()) {
                    getFilesByPath(list, f.getPath());
                } else {
                    list.add(f);
                    list.add(f.getPath());
                }
            }
        } else {
            list.add(file);
            list.add(file.getPath());
        }
    }