小白的一天

工作中java的一些心得体会,技术分享

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

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_26531719/article/details/79962622
文章标签: queue
上一篇时间复杂度
下一篇linux安装ftp
想对作者说点什么? 我来说一句

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

关闭
关闭