Java LinkedBlockingDeque poll() 方法2025 年 3 月 21 日 | 阅读 2 分钟 LinkedBlockingDeque 类的 poll() 方法检索此双端队列对应的队列的头部,并将其移除。如果此双端队列为空,则此方法返回 null。 LinkedBlockingDeque 类的 poll(long timeout, TimeUnit unit) 方法检索此双端队列对应的队列的头部,并等待指定的时长,直到有元素可用。 语法参数
指定者:LinkedBlockingDeque 类的 poll() 方法由以下接口指定:
返回值poll() 方法返回此双端队列的头部,如果此双端队列为空,则返回 null。 poll(long timeout,TimeUnit unit) 方法返回此双端队列的头部,如果在指定等待时间内元素仍不可用,则返回 null。 抛出如果在等待期间方法被中断,poll() 方法会抛出 InterruptedException。 示例 1输出 Deque before using poll() method : [Rahul, Sagar, Tarun, Vaibhav] Head of Deque is: Rahul Deque after using poll() method : [Sagar, Tarun, Vaibhav] 示例 2输出 Deque before using poll() method : [15023001, 15023002, 15023003, 15023005, 15023007, 15023011] Head of Deque is: 15023001 Deque after using poll() method : [15023002, 15023003, 15023005, 15023007, 15023011] 示例 3输出 First element of Deque is: Dwayne Deque after using poll() method : [Adam, Mark, Robret, Winston, Peter] |
Java LinkedBlockingDeque 方法 LinkedBlockingDeque 类的此方法返回此双端队列的第一个元素,并将其移除。该方法返回的结果与 Deque.removeFirst() 方法返回的结果类似。语法:public E 参数:NA 指定者:LinkedBlockingDeque 类的此方法由...指定。
阅读 2 分钟
Java LinkedBlockingDeque 方法 LinkedBlockingDeque 类的此方法返回此双端队列的第一个元素,但不将其移除。语法:public E 参数:NA 指定由:LinkedBlockingDeque 类的此方法由 Deque<E> 接口中的方法指定。返回值:此方法返回第一个元素...
阅读 3 分钟
Java LinkedBlockingDeque 方法 LinkedBlockingDeque() 类的此方法会移除此队列中的所有元素,并将它们添加到提供的集合中。语法:public int drainTo(Collection<? super E> c) public int drainTo(Collection<? super E> c, int maxElements) 参数:c - 这是要添加元素的集合... ...
阅读 3 分钟
Java LinkedBlockingDeque 方法 LinkedBlockingDeque 类的此方法会将定义的元素添加到此双端队列的末尾,仅当双端队列的容量允许时。 语法: public boolean offerLast(E e) public boolean offerLast(E e, long timeout, TimeUnit unit) throws InterruptedException 参数: e - 要添加的元素...
阅读 2 分钟
类提供了多种方法,如 addFirst()、add()、clear()、element()、getLast()、peek() 等。addFirst() add() addAll() addLast() clear() contains() descendingIterator() drainTo() element() getFirst() getLast() iterator() offerFirst() offerLast() offer() peek() peekFirst() peekLast() pollFirst() pollLast() poll() pop() 主题Linkedblockingdeque addFirst() ...
阅读1分钟
Java LinkedBlockingDeque 方法 LinkedBlockingDeque 类的此方法检索并移除此双端队列的最后一个元素。如果此双端队列为空,则此方法返回 null。pollLast(long timeout, TimeUnit unit) 方法检索此双端队列的最后一个元素,并等待... ...
阅读 2 分钟
Java LinkedBlockingDeque 方法 LinkedBlockingDeque 类的此方法返回此双端队列对应的队列的头部,但不移除它。此方法返回的结果与 getFirst() 方法返回的结果类似。语法:public E 参数:NA 指定方式:... ...
阅读 3 分钟
Java LinkedBlockingDeque 方法 LinkedBlockingDeque 类的此方法会自动移除此双端队列中的所有元素。调用此方法后,双端队列将变为空。语法:public void 参数:NA 指定者:LinkedBlockingDeque 类的此方法由 Collection<E> 接口中的方法指定。覆盖:类的方法...
阅读 3 分钟
Java LinkedBlockingDeque 方法 LinkedBlockingDeque 类的该方法将指定的元素添加到此双端队列的末尾,而不会超过容量。 语法: public void addLast(E e) 参数: e - 要添加的元素。指定者: LinkedBlockingDeque 类的该方法由: ...中的...指定
阅读 3 分钟
Java LinkedBlockingDeque 方法 LinkedBlockingDeque 类的此方法返回此双端队列元素的迭代器,顺序与元素加入时一致。返回的元素顺序是从头部到尾部。语法:public Iterator<E> 参数:NA 指定者:LinkedBlockingDeque 类的此方法由:...指定。
阅读 3 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India