Queue接口中add()与offer(),remove()与poll(),element()与peek()方法区别
生活随笔
收集整理的這篇文章主要介紹了
Queue接口中add()与offer(),remove()与poll(),element()与peek()方法区别
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1、add()與offer():都是在隊(duì)列尾部增加元素,區(qū)別在于隊(duì)列滿時(shí),add方法會(huì)拋出隊(duì)列已滿異常,offer方法返回false表示隊(duì)列已滿。
2、remove()與poll():都是刪除隊(duì)列的頭元素,remove方法在隊(duì)列為空的情況下將拋異常,而poll方法將返回null。
3、element()與peek():都是返回隊(duì)列的頭元素,但不刪除頭元素,element方法在隊(duì)列為空的情況下,將拋異常,而peek方法將返回null。
與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的Queue接口中add()与offer(),remove()与poll(),element()与peek()方法区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IDEA中maven项目所有文件都识别不
- 下一篇: 由于更换了java版本,Eclipse启