diff --git a/src/main/java/xyz/zhouxy/plusone/commons/collection/AbstractMapWrapper.java b/src/main/java/xyz/zhouxy/plusone/commons/collection/AbstractMapWrapper.java index 2ab3e56..4a95738 100644 --- a/src/main/java/xyz/zhouxy/plusone/commons/collection/AbstractMapWrapper.java +++ b/src/main/java/xyz/zhouxy/plusone/commons/collection/AbstractMapWrapper.java @@ -145,7 +145,7 @@ public abstract class AbstractMapWrapper mappingFunction) { if (this.map instanceof ConcurrentHashMap) { - return ConcurrentHashMapUtil.computIfAbsent( + return ConcurrentHashMapUtil.computeIfAbsent( (ConcurrentHashMap) this.map, key, mappingFunction); } else { return this.map.computeIfAbsent(key, mappingFunction); diff --git a/src/main/java/xyz/zhouxy/plusone/commons/collection/SafeConcurrentHashMap.java b/src/main/java/xyz/zhouxy/plusone/commons/collection/SafeConcurrentHashMap.java index 100c05c..4a351be 100644 --- a/src/main/java/xyz/zhouxy/plusone/commons/collection/SafeConcurrentHashMap.java +++ b/src/main/java/xyz/zhouxy/plusone/commons/collection/SafeConcurrentHashMap.java @@ -102,6 +102,6 @@ public class SafeConcurrentHashMap extends ConcurrentHashMap { /** {@inheritDoc} */ @Override public V computeIfAbsent(K key, Function mappingFunction) { - return ConcurrentHashMapUtil.computIfAbsent(this, key, mappingFunction); + return ConcurrentHashMapUtil.computeIfAbsent(this, key, mappingFunction); } } diff --git a/src/main/java/xyz/zhouxy/plusone/commons/util/ConcurrentHashMapUtil.java b/src/main/java/xyz/zhouxy/plusone/commons/util/ConcurrentHashMapUtil.java index c5ca312..b913f3a 100644 --- a/src/main/java/xyz/zhouxy/plusone/commons/util/ConcurrentHashMapUtil.java +++ b/src/main/java/xyz/zhouxy/plusone/commons/util/ConcurrentHashMapUtil.java @@ -24,7 +24,7 @@ import xyz.zhouxy.plusone.commons.base.JRE; public class ConcurrentHashMapUtil { // TODO 添加文档注释 - public static V computIfAbsent(ConcurrentHashMap map, final K key, final Function mappingFunction) { + public static V computeIfAbsent(ConcurrentHashMap map, final K key, final Function mappingFunction) { if (JRE.isJava8()) { Objects.requireNonNull(mappingFunction); V v = map.get(key);