java队列和栈

Queue

----queue:是一种数据结构,可以将队列看成一个特殊的线性表,队列限制了对线性表的一些访问方式;队列遵循先进先出的原则;向队列中添加元素的方法: boolean offer(E e);
从队列的另一端区元素方法:E poll():从队首删除并返回一个元素;E peek():返回队首的元素但不删除---实现类是LinkedList
----Deque:双端队列(队首和队尾都可以放出元素);如果将Deque限制只能从同一端入队和出队,则成为栈;
----stack:栈
       1.push():向栈中添加元素
       2.pop():弹出第一个元素
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容