Java LinkedBlockingDeque contains() 方法

2025年3月21日 | 阅读 1 分钟

contains() 方法用于检查指定的元素是否存在于双端队列中。如果元素存在于双端队列中,则此方法返回 true,否则返回 false。

语法

参数

o - 这是要在此双端队列中检查出现次数的对象。

指定者:

LinkedBlockingDeque 类的 contains() 方法由以下内容指定:

  • Collection<E> 接口中的 contains() 方法。
  • BlockingQueue<E> 接口中的 contains() 方法。
  • BlockingDeque<E> 接口中的 contains() 方法。
  • Deque<E> 接口中的 contains() 方法。

Override

LinkedBlockingDeque 类的 contains() 方法被 AbstractCollection<E> 类中的 contains() 方法覆盖。

返回值

如果定义的元素存在于此双端队列中,则 contains() 方法返回 true。

示例 1

输出

Himanshu
Rahul
Rita
Ramesh
queue.contains( Himanshu) will return true

示例 2

输出

Harshit is present.