java Queue中 remove/poll/take, add/offer/put, element/peek區別

remove   移除並返回隊列頭部的元素     如果隊列爲空,則拋出一個NoSuchElementException異常
poll         移除並返問隊列頭部的元素     如果隊列爲空,則返回null
take        移除並返回隊列頭部的元素
add         增加一個元索                      如果隊列已滿,則拋出一個IIIegaISlabEepeplian異常
offer       添加一個元素並返回true        如果隊列已滿,則返回false
put         添加一個元素                       如果隊列滿,則阻塞
element  返回隊列頭部的元素              如果隊列爲空,則拋出一個NoSuchElementException異常
peek       返回隊列頭部的元素              如果隊列爲空,則返回null

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章