From 29ac254f060b4bd00d7a01d226757a576e0a45ae Mon Sep 17 00:00:00 2001 From: Looly Date: Wed, 28 Jan 2026 10:32:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D`TransMap.computeIfAbsent`map?= =?UTF-8?q?pingFunction=E5=A4=84=E7=90=86=E4=B8=8D=E4=B8=80=E8=87=B4?= =?UTF-8?q?=E9=97=AE=E9=A2=98=EF=BC=88issue#IDM6UR@Gitee=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hutool-core/src/main/java/cn/hutool/core/map/TransMap.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hutool-core/src/main/java/cn/hutool/core/map/TransMap.java b/hutool-core/src/main/java/cn/hutool/core/map/TransMap.java index 53bfd5b378..7e71bdb725 100755 --- a/hutool-core/src/main/java/cn/hutool/core/map/TransMap.java +++ b/hutool-core/src/main/java/cn/hutool/core/map/TransMap.java @@ -107,7 +107,7 @@ public abstract class TransMap extends MapWrapper { @Override public V computeIfAbsent(final K key, final Function mappingFunction) { - return super.computeIfAbsent(customKey(key), k -> customValue(mappingFunction.apply(customKey(k)))); + return super.computeIfAbsent(customKey(key), k -> customValue(mappingFunction.apply(k))); } //---------------------------------------------------------------------------- Override default methods end