From 44d3974f4d3fc77d5b9b179860a746263b945fac Mon Sep 17 00:00:00 2001 From: Looly Date: Sun, 1 Feb 2026 21:46:44 +0800 Subject: [PATCH] fix --- .../src/main/java/cn/hutool/v7/core/map/TransMap.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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 441c50fbb6..c1a88a3ec9 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 @@ -105,17 +105,17 @@ public abstract class TransMap extends MapWrapper { @Override public V computeIfPresent(final K key, final BiFunction remappingFunction) { - return super.computeIfPresent(customKey(key), (k, v) -> remappingFunction.apply(customKey(k), customValue(v))); + return super.computeIfPresent(customKey(key), (k, v) -> remappingFunction.apply(k, customValue(v))); } @Override public V compute(final K key, final BiFunction remappingFunction) { - return super.compute(customKey(key), (k, v) -> remappingFunction.apply(customKey(k), customValue(v))); + return super.compute(customKey(key), (k, v) -> remappingFunction.apply(k, customValue(v))); } @Override public V merge(final K key, final V value, final BiFunction remappingFunction) { - return super.merge(customKey(key), customValue(value), (v1, v2) -> remappingFunction.apply(customValue(v1), customValue(v2))); + return super.merge(customKey(key), customValue(value), remappingFunction); } @Override