Java并发编程中的ConcurrentSkipListSet contains()方法
java.util.concurrent.ConcurrentSkipListSet的 contains() 方法是Java中的内置函数,如果此集合中存在指定的元素,则返回真布尔值,否则返回false。
语法:
ConcurrentSkipListSet.contains(Object o)
参数: 该函数接受单个参数o,即要在此集合中检查是否存在。
返回值: 该函数返回一个布尔值。 如果此集合中存在指定的元素,则返回True,否则返回False。
以下程序说明了ConcurrentSkipListSet.contains()方法:
程序1:
// Java程序演示ConcurrentSkipListSet的contains()方法
import java.util.concurrent.*;
class ConcurrentSkipListSetContainsExample1 {
public static void main(String[] args)
{
// 初始化集合
ConcurrentSkipListSet<Integer>
set = new ConcurrentSkipListSet<Integer>();
// 将元素添加到此集合中
for (int i = 10; i <= 15; i++)
set.add(i);
// 检查9是否在集合中
if (set.contains(9))
System.out.println("9在集合中。");
else
System.out.println("9不在集合中。");
}
}
9不在集合中。
程序2:
// Java程序演示ConcurrentSkipListSet的contains()方法
import java.util.concurrent.*;
class ConcurrentSkipListSetContainsExample2 {
public static void main(String[] args)
{
// 初始化集合
ConcurrentSkipListSet<String>
set = new ConcurrentSkipListSet<String>();
// 将元素添加到此集合中
set.add("Gfg");
set.add("is");
set.add("fun");
// 检查Gfg是否在集合中
if (set.contains("Gfg"))
System.out.println("Gfg在集合中。");
else
System.out.println("Gfg不在集合中。");
}
}
Gfg在集合中。
参考: : https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentSkipListSet.html#contains-java.lang.Object-
极客教程