From c4762dc002ec76ace0205bbaec402b10d49d6911 Mon Sep 17 00:00:00 2001 From: Looly Date: Wed, 28 Jan 2026 10:32:11 +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/v7/core/map/TransMap.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hutool-core/src/main/java/cn/hutool/v7/core/map/TransMap.java b/hutool-core/src/main/java/cn/hutool/v7/core/map/TransMap.java index 75c00316ba..441c50fbb6 100644 --- a/hutool-core/src/main/java/cn/hutool/v7/core/map/TransMap.java +++ b/hutool-core/src/main/java/cn/hutool/v7/core/map/TransMap.java @@ -125,7 +125,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