1. 程式人生 > >佇列 Queue介面介紹

佇列 Queue介面介紹

add方法

//將一個非空非null元素插入到該佇列,如果插入成功返回true,不成功丟擲異常
boolean add(E e);

offer方法

//將一個非空非null元素插入到該佇列,如果插入成功返回true,不成功返回false
boolean offer(E e);

remove方法

//刪除當前佇列的頭部元素,並返回頭部元素,如果為空,丟擲異常
E remove();

poll方法

//刪除當前佇列的頭部元素,並返回頭部元素,如果為空,返回null
 E poll();

element方法

//獲取當前佇列的頭部元素,如果為空,丟擲異常
E element();

peek方法

   //獲取當前佇列的頭部元素,如果為空,返回null
 E peek();