方法 | 功能 | 異常處理 |
add | 增長一個元索 | 若是隊列已滿,則拋出一個IIIegaISlabEepeplian異常 |
remove | 移除並返回隊列頭部的元素 | 若是隊列爲空,則拋出一個NoSuchElementException異常 |
element | 返回隊列頭部的元素 | 若是隊列爲空,則拋出一個NoSuchElementException異常 |
offer | 添加一個元素並返回true | 若是隊列已滿,則返回false |
poll | 移除並返問隊列頭部的元素 | 若是隊列爲空,則返回null |
peek | 返回隊列頭部的元素 | 若是隊列爲空,則返回null |
put | 添加一個元素 | 若是隊列滿,則阻塞 |
take | 移除並返回隊列頭部的元素 | 若是隊列爲空,則阻塞測試 |
下面是我測試的remove()方法和poll()方法spa
remove(),若是隊列爲空,則拋出一個NoSuchElementException異常隊列
poll()若是隊列爲空,則返回nullci