java Queue中 remove/poll/take, add/offer/put, element/peek区别

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_26531719/article/details/79962622
remove   移除并返回队列头部的元素     如果队列为空,则抛出一个NoSuchElementException异常
poll         移除并返问队列头部的元素     如果队列为空,则返回null
take        移除并返回队列头部的元素
add         增加一个元索                      如果队列已满,则抛出一个IIIegaISlabEepeplian异常
offer       添加一个元素并返回true        如果队列已满,则返回false
put         添加一个元素                       如果队列满,则阻塞
element  返回队列头部的元素              如果队列为空,则抛出一个NoSuchElementException异常
peek       返回队列头部的元素              如果队列为空,则返回null

阅读更多

没有更多推荐了,返回首页