From 549523db6c268c672a2b9e28090bd8bfdf473fa2 Mon Sep 17 00:00:00 2001 From: Looly Date: Tue, 18 Apr 2023 00:20:48 +0800 Subject: [PATCH] add null check --- hutool-core/src/main/java/cn/hutool/core/net/URLDecoder.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hutool-core/src/main/java/cn/hutool/core/net/URLDecoder.java b/hutool-core/src/main/java/cn/hutool/core/net/URLDecoder.java index 3ed6ef965..82f4c0dd2 100644 --- a/hutool-core/src/main/java/cn/hutool/core/net/URLDecoder.java +++ b/hutool-core/src/main/java/cn/hutool/core/net/URLDecoder.java @@ -72,9 +72,10 @@ public class URLDecoder implements Serializable { * @return 解码后的字符串 */ public static String decode(String str, Charset charset, boolean isPlusToSpace) { - if (null == str) { - return null; + if(null == str || null == charset){ + return str; } + final int length = str.length(); if(0 == length){ return StrUtil.EMPTY;