文章目录
前景描述
java中的queue(队列)是比较常见的数据结构,它继承于collection(集合),但相对collection,queue提供了一些独有的功能,为特定场景下操作元素提供了便利。
queue在java中的顶级接口是Queue,该接口定义了queue的基本操作一共有六个add,offer,remove,poll,element,peek
方法描述
作用 | 方法 | 说明 |
---|---|---|
插入元素 | add offer | add:没有超过容量限制,返回true,超过容量限制,报异常IllegalStateException offer:没有超过容限制返回true,超过容量限制返回false |
获取头部元素(并删除) | remove poll | remove:队列为空抛异常NoSuchElementException poll:队列为空返回null |
获取头部元素(不删除) | element peek | element :队列为空抛出异常NoSuchElementException; peek:队列为空返回null |
结语
共同成长,共同进步,欢迎交流。
标签:返回,java,队列,元素,queue,列为,描述 From: https://blog.csdn.net/weixin_49823868/article/details/140776730