java Queue 常用方法(持續更新)


Queue

獲取頭元素的方法

1.獲取並移除

  • poll()   獲取並移除此隊列的頭,如果此隊列為空,則返回 null
  • remove()  獲取並移除此隊列的頭,如果此隊列為空,則拋出NoSuchElementException異常

2.獲取但不移除

  • peek()  獲取隊列的頭但不移除此隊列的頭。如果此隊列為空,則返回 null
  • element()  獲取隊列的頭但不移除此隊列的頭。如果此隊列為空,則將拋出NoSuchElementException異常

添加元素的方法

  • offer()  將指定的元素插入此隊列(如果立即可行且不會違反容量限制),插入成功返回 true;否則返回 false。當使用有容量限制的隊列時,offer方法通常要優於 add方法——add方法可能無法插入元素,而只是拋出一個  IllegalStateException異常
  • add()  將指定的元素插入此隊列

 

為了得到而努力

2019-04-12

轉載請注明來處


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM