美文网首页
Interface Queue

Interface Queue

作者: aliusa | 来源:发表于2018-02-27 14:33 被阅读0次

Queue队列继承了Collection接口,并扩展了队列相关方法

添加到队尾,取/删除从对头。

boolean add(E e);

复写,在队列尾部添加,会多抛一个异常

boolean offer(E e);

扩展,也是在队列尾部添加,只是不会抛出异常

IllegalStateException* when no space is currently available.

E remove();

读取队列头部元素然后移除,抛出异常:NoSuchElementException if this queue is empty

E poll();

读取队列头部元素然后移除,返回null if this queue is empty

E element();

返回队列头部元素,抛出异常:NoSuchElementException if this queue is empty

E peek();

返回队列头部元素,返回null if this queue is empty

相关文章

  • Interface Queue

    Queue队列继承了Collection接口,并扩展了队列相关方法 添加到队尾,取/删除从对头。 boolean ...

  • [LeetCode] 数据结构 - Deque

    Deque Deque (double ended queue)是一个interface,继承了Queue。这种双...

  • Rocket Chip Utils: ShiftQueue

    Shift Queue Implements the same interface as chisel3.util...

  • Interface Deque

    Deque interface Dequeextends Queue 定义:双端队列,double end que...

  • Queue

    Queue Interface Queue中定义的增删查方法都分别存在两种形式:1)操作失败抛出异常;2)操作失败...

  • LinkedList原理解析

    LinkedList的继承结构: Queue(interface): 队列的父接口,抽象方法: Deque(int...

  • Python 3 Queue编程

    FIFO Queue, IFFO Queue, Priority Queue

  • queue

    queue构造函数 queue queT;//queue采用模板类实现,queue对象的默认构造形式: queue...

  • Start from zore, from java

    Notes about queue when learningNeed more Queue queue = n...

  • Dispatch Queue

    queue types Serial Concurrent Main dispatch queue Queue-R...

网友评论

      本文标题:Interface Queue

      本文链接:https://www.haomeiwen.com/subject/qpwuzxtx.html