java学习之队列的实现
来源:互联网 发布:淘宝怎么设置客服号 编辑:程序博客网 时间:2024/05/29 17:49
import java.util.LinkedList;/** * 使用LinkedList模拟栈 */public class Queue { private LinkedList linkedList; public Queue() { linkedList = new LinkedList(); } /** * 入栈 * * @param obj */ public void push(Object obj) { linkedList.addFirst(obj); } /** * 出栈 * * @return */ public Object pop() { return linkedList.removeFirst(); } /** * 判空 * * @return */ public boolean isNull() { return linkedList.isEmpty(); } public static void main(String[] args) { Queue queue = new Queue(); queue.push("1"); queue.push("2"); queue.push("3"); queue.push("4"); queue.push("5"); queue.push("6"); //非空出栈 while (!queue.isNull()) { System.out.println(queue.pop()); } } /** * 遍历集合 */ public void printList() { while (!linkedList.isEmpty()) { linkedList.removeFirst(); } }}
运行结果
654321
0 0
- java学习之队列的实现
- 数据结构学习之队列的Java实现
- 数据结构学习之队列的数组实现
- 队列之java实现
- (学习java)链队列的实现
- java之环形队列的实现
- 数据结构之队列的java实现
- 数据结构之队列的实现(JAVA)
- java数据结构之线性队列的实现
- java数据结构之链式队列的实现
- 数据结构之队列的Java实现
- JAVA数据结构之顺序队列的实现
- JAVA数据结构之链式队列的实现
- JAVA数据结构之循环队列的实现
- java 数据结构 之 队列的实现 (二)
- 数据结构 --- Java之队列的实现
- 算法(第四版)学习笔记之java实现基于堆的优先队列
- java 实现的队列
- MyBatis框架基于Annotation注解的一对一关联映射
- 欢迎使用CSDN-markdown编辑器
- cocos 学习笔记(三)动作
- php kafka
- 包含min函数的栈
- java学习之队列的实现
- 【caffe】win7+vs2013+安装NuGet
- 行为型模式-访问者(visitor)
- JavaScript通用继承方法和super
- CF 792D
- c 程序设计语言 第二版 练习题 4-12
- LOI Online Judge 33. 【2017.4.1】面包店
- solr初级教程
- Unity协程