Java Queue常用方法
(1)获取头元素的方法
①poll()获取并移出队列的头,如果次队列为空,则返回null。
②remove()获取并移出此队列的头,如果此队列为空则抛出NoSuchElementException异常
(2)获取但是不移除
①peek()获取队列的投,但是不移除队列的头,如果次队列为空,则返回null。
②element()获取队列的头,但是不移除队列的头,如果队列为空,则将跑出NoSuchElementException异常。
(3)添加元素的方法
offer()将指定的元素插入此队列(如果立即可行且不会违反容量限制),插入成功返回true,否则返回false。当使用有容量限制的队列时offer()方法通常优于add()方法------add()方法可能无法插入元素,而是抛出一个IllegalStateException异常。
add()将制定的元素插入此队列。