📅  最后修改于: 2023-12-03 15:16:21.953000             🧑  作者: Mango
Java中的 ConcurrentHashMap 是一种高效且线程安全的哈希表,它提供了一系列的方法用于对哈希表进行读取、写入和遍历等操作。其中,containsValue() 方法用于判断哈希表中是否包含指定的值。
public boolean containsValue(Object value)
如果哈希表中包含指定的值,则返回 true;否则返回 false。
ConcurrentHashMap<String, Integer> map = new ConcurrentHashMap<String, Integer>();
map.put("One", 1);
map.put("Two", 2);
map.put("Three", 3);
boolean exist = map.containsValue(2); // true
exist = map.containsValue(5); // false
ConcurrentHashMap 的 containsValue() 方法可以用于判断哈希表中是否包含指定的值。在使用该方法时,需要注意效率和线程安全。