1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > queue方法中add offer remove poll element peek的用法和区别

queue方法中add offer remove poll element peek的用法和区别

时间:2019-03-24 05:50:23

相关推荐

queue方法中add offer remove poll element peek的用法和区别

queue方法中add,offer,remove,poll,element,peek的用法和区别

1、add()和offer()两者都是往队列尾部插入元素。

不同是,当超出队列界限(容量)的时候,add()方法是抛出IllegalStateException异常让你处理,而offer()方法是直接返回false。

2、Queue 中 remove() 和 poll()都是用来从队列头部取出并删除头部元素。

在队列元素为空的情况下,remove() 方法会抛出NoSuchElementException异常,poll() 方法只会返回 null 。

3、Queue 中 element() 和 peek()都是用来返回队列的头元素,不删除。

在队列元素为空的情况下,element() 方法会抛出NoSuchElementException异常,peek() 方法只会返回 null。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。