From 28222dd349ae4297bf1cc0efffb25379c4bf5788 Mon Sep 17 00:00:00 2001 From: Looly Date: Wed, 3 Apr 2024 12:45:08 +0800 Subject: [PATCH] =?UTF-8?q?StrUtil=E5=A2=9E=E5=8A=A0toStringOrEmpty?= =?UTF-8?q?=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 3 ++- hutool-core/src/main/java/cn/hutool/core/util/StrUtil.java | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 94b0a7b14..8a47fa47e 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,11 @@ # 🚀Changelog ------------------------------------------------------------------------------------------------------------- -# 5.8.28(2024-04-01) +# 5.8.28(2024-04-03) ### 🐣新特性 * 【core 】 修正XmlUtil的omitXmlDeclaration描述注释(issue#I9CPC7@Gitee) +* 【core 】 StrUtil增加toStringOrEmpty方法(issue#I9CPC7@Gitee) ### 🐞Bug修复 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 ac4307d5c..0a4d68f37 100755 --- a/hutool-core/src/main/java/cn/hutool/core/util/StrUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/util/StrUtil.java @@ -294,9 +294,9 @@ public class StrUtil extends CharSequenceUtil implements StrPool { * @return {@link String } * @author ahwei163@qq.com */ - public static String toStringOrEmptyStr(Object obj) { + public static String toStringOrEmpty(Object obj) { // obj为空时, 返回 null 或 "null" 都不适用部分场景, 此处返回 "" 空字符串 - return null == obj ? "" : obj.toString(); + return null == obj ? EMPTY : obj.toString(); } /**