Java用LinkedList实现栈
来源:互联网 发布:mac os yosemite 镜像 编辑:程序博客网 时间:2024/04/28 12:46
import java.util.LinkedList;public class MyStack {private LinkedList ll=new LinkedList();public void push(Object o){ll.addFirst(o);}public Object pop(){if(ll.isEmpty()){System.out.println("栈为空,不能出栈!");return null;}return ll.removeFirst();}public Object peek(){return ll.getFirst();}public boolean empty(){return ll.isEmpty();}public static void main(String []args){MyStack ms=new MyStack();ms.push("one");ms.push("two");ms.push("three");System.out.println(ms.pop());System.out.println(ms.peek());System.out.println(ms.pop());System.out.println(ms.empty());}}
输出结果为
threetwotwofalse
- Java用LinkedList实现栈
- 用LinkedList实现栈
- Java用LinkedList实现队列
- java-集合(4)-用LinkedList来实现栈/队列-ArrayList和LinkedList比较
- Java实现栈一:通过LinkedList实现
- java 利用 LinkedList类实现 数据结构 栈.......
- Java中用LinkedList实现栈和队列
- Java:基于LinkedList实现栈和队列
- Java记录 -54- LinkedList实现栈
- Java实现基于LinkedList的栈
- 用java.util.*中的LinkedList实现stack
- Java用LinkedList实现的Stack
- java LinkedList 的实现
- Java LinkedList 实现原理
- JAVA实现LinkedList链表
- JAVA--自己实现LinkedList
- JAVA 手动实现LinkedList
- 举例说明用LinkedList实现栈的方法
- C++内存管理详解
- Android AIDL使用详解
- 设计模式之--策略模式(Strategy)
- ognl.MethodFailedException:Error setting express'XXXXX' with value '[Ljava.lang.String的愿因
- android4.0.4 外接物理键盘设置
- Java用LinkedList实现栈
- Device mapper and Bcache
- Oracle创建用户、表空间、导入导出、...命令
- Maven 简明教程
- C++内存对象大会战
- 面试中的Singleton
- log backup chain被打断后是不是需要从一个完整备份重新开始?
- Java中使用OpenSSL生成的RSA公私钥进行数据加解密
- Java用LinkedList实现队列