diff --git a/hutool-core/src/main/java/cn/hutool/core/lang/Dict.java b/hutool-core/src/main/java/cn/hutool/core/lang/Dict.java index a1756207b..adc65cf7d 100644 --- a/hutool-core/src/main/java/cn/hutool/core/lang/Dict.java +++ b/hutool-core/src/main/java/cn/hutool/core/lang/Dict.java @@ -302,7 +302,6 @@ public class Dict extends LinkedHashMap implements BasicTypeGett * * @param 值类型 * @param attr 字段名 - * @param defaultValue 默认值 * @return 字段值 * @since 4.6.3 */ diff --git a/hutool-core/src/main/java/cn/hutool/core/map/MapUtil.java b/hutool-core/src/main/java/cn/hutool/core/map/MapUtil.java index 4bd3f590a..89af15edc 100644 --- a/hutool-core/src/main/java/cn/hutool/core/map/MapUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/map/MapUtil.java @@ -62,7 +62,8 @@ public class MapUtil { * 如果提供的集合为{@code null},返回一个不可变的默认空集合,否则返回原集合
* 空集合使用{@link Collections#emptyMap()} * - * @param 集合元素类型 + * @param 键类型 + * @param 值类型 * @param set 提供的集合,可能为null * @return 原集合,若为null返回空集合 * @since 4.6.3 diff --git a/hutool-core/src/main/java/cn/hutool/core/util/StrUtil.java b/hutool-core/src/main/java/cn/hutool/core/util/StrUtil.java index 85d7a79f6..2a9685628 100644 --- a/hutool-core/src/main/java/cn/hutool/core/util/StrUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/util/StrUtil.java @@ -216,6 +216,18 @@ public class StrUtil { public static boolean isNotEmpty(CharSequence str) { return false == isEmpty(str); } + + /** + * 当给定字符串为null时,转换为Empty + * + * @param str 被检查的字符串 + * @return 原字符串或者空串 + * @since 4.6.3 + * @see #nullToEmpty(CharSequence) + */ + public static String emptyIfNull(CharSequence str) { + return nullToEmpty(str); + } /** * 当给定字符串为null时,转换为Empty