diff --git a/hutool-core/src/main/java/cn/hutool/core/io/FileUtil.java b/hutool-core/src/main/java/cn/hutool/core/io/FileUtil.java index 734cd7689..d34e2f358 100644 --- a/hutool-core/src/main/java/cn/hutool/core/io/FileUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/io/FileUtil.java @@ -1423,7 +1423,7 @@ public class FileUtil extends PathUtil { // 识别home目录形式,并转换为绝对路径 if (pathToUse.startsWith("~")) { - pathToUse = pathToUse.replace("~", getUserHomePath()); + pathToUse = pathToUse.replaceFirst("~", getUserHomePath()); } // 统一使用斜杠