2
liusuyi
2026-05-12 9b5c9db9189493fbc6db48f55a7b7311b2a3253c
ard-common/ard-common-core/src/main/java/com/ard/common/core/utils/file/FileUtils.java
@@ -250,4 +250,27 @@
        String encode = URLEncoder.encode(s, StandardCharsets.UTF_8.toString());
        return encode.replaceAll("\\+", "%20");
    }
    /**
     * 创建一个文件获取文件路径
     *
     * @param fileName 路径名称
     * @return 文件路径和后缀的名称
     */
    public static String createFile(String fileName) {
        try {
            File file = new File(fileName);
            if (!file.exists()) {
                File fileParent = file.getParentFile();
                if (!fileParent.exists()) {
                    fileParent.mkdirs();
                }
                file.createNewFile();
            }
            return file.getCanonicalPath();
        } catch (Exception ex) {
            return "";
        }
    }
}