Java ConcurrentHashMap containsValue() 方法

2024 年 10 月 21 日 | 1 分钟阅读

ConcurrentHashMap 类的 containsValue() 方法,如果此映射将一个或多个键映射到指定值,则返回 true。

注意:此方法可能需要对映射进行完全遍历,并且比 containsKey 方法慢得多。

语法

参数

value - 要在此映射中测试其存在的值

返回值

如果此映射将一个或多个键映射到指定值,则为 true

抛出

NullPointerException

示例 1

输出

Mappings are: {AAA=10, CCC=25, BBB=15, EEE=30, DDD=255}
is 255  present? ::  true

示例 2

输出

ConcurrentHashMap values :
 {A=26, B=98, C=55}
new ConcurrentHashMap after  computeIfPresent :
 {A=26, B=98, C=155}
 is 98 is present  :
 true