使用LinkedList类实现Stack类型
来源:互联网 发布:qt开发的软件 编辑:程序博客网 时间:2024/05/29 13:02
public class MyStack{
private LinkedList linkedList=null;
public MyStack(){
linkedList = new LinkedList();
}
//实现Stack的出栈方法
public object pop(){
if(linkedList.size()!=0){
return linkedList.removeFrist();
}
else{
return null;
}
}
//实现Stack的入栈操作
public void push(object o){
linkedList.addFrist(o);
}
//实现Stack的取操作
public object peek(){
return linkedList.getFrist();
}
//判断是否为空
public boolean isEmpty(){
return linkedList.isEmpty();
}
//判断大小
public int size(){
return linkedList.size();
}
//清空
public void clear(){
linkedList.clear();
}
}
- 使用LinkedList类实现Stack类型
- java中使用LinkedList实现stack机制
- 用LinkedList实现Stack
- JavaSE第四十三讲:使用LinkedList实现Stack与Queue
- Linkedlist和Array实现Stack
- 不用LinkedList实现Stack行为
- 用java.util.*中的LinkedList实现stack
- Java用LinkedList实现的Stack
- java语言实现ArrayList,LinkedList,Heap,Stack
- 用LinkedList实现自己的Stack
- Stack源码解析及用LinkedList实现Stack
- 使用LinkedList实现Queue
- 使用LinkedList实现队列
- List结构集合类的使用:ArrayList、LinkedList、Vector(向量)和Stack(栈)
- 基于“用java.util.*中的LinkedList实现stack” 2.0版
- 类模板非类型形参实现Stack
- stack 和双向列表 LinkedList 的使用-----没有实践
- 使用LinkedList实现约瑟夫环
- 2014届华为校园招聘机试题3
- 2014届华为校园招聘机试题2
- mysql授权操作
- C++11中lambda概览
- android 弹出拨号盘
- 使用LinkedList类实现Stack类型
- 等概率随机函数面试题总结
- 在CSDN、ITeye中增添访客流量访问
- Oracle 默认用户名密码
- iOS发送短信
- iOS开发者必备:六大图片、图标处理类工具
- GLScene: GLScene 的作品
- Android内存泄漏简介
- 数字签名是什么