请用LinkedList模拟栈数据的集合,并测试
来源:互联网 发布:云南地税网络申报平台 编辑:程序博客网 时间:2024/05/22 05:17
先进后出
package day15.List;
import java.util.LinkedList;
/*
* 自定义的栈的集合
* @a
*/
public class MyStack {
private LinkedList link;
//构造方法 在别人使用构造方法创建对象的时候,实际造的是LinkedList对象
public MyStack(){
link=new LinkedList();
}
//add方法和get方法其实都是LinkedList的方法
public void add(Object obj){
link.addFirst(obj);;
}
public Object get(){
return link.removeFirst();
}
public boolean isEmpty(){
return link.isEmpty();
}
}
测试类
package day15.List;
public class MyStackTest {
public static void main(String[] args) {
//创建集合对象
MyStack ms=new MyStack();
//添加元素
ms.add("hello");
ms.add("world");
ms.add("java");
// System.out.println(ms.get());
// System.out.println(ms.get());
// System.out.println(ms.get());
// System.out.println(ms.get());//NoSuchElementException
while(!ms.isEmpty()){
System.out.println(ms.get());
}
}
}
- 请用LinkedList模拟栈数据的集合,并测试
- * 自定义的栈集合请用LinkedList模拟栈数据结构的集合,并测试
- 集合框架_用LinkedList实现栈结构的集合代码、LinkedList模拟栈数据结构的集合并测试案例
- Java_基础—用LinkedList模拟栈数据结构的集合并测试
- 使用LinkedList模拟栈数据结构的集合
- Java集合LinkedList模拟栈
- 黑马程序员_JDK1.6版本中,用LinkedList模拟栈数据结构的集合,问题?
- 集合框架四:LinkedList基本应用(用LinkedList模拟堆栈或队列的数据结构)
- Java集合框架:LinkedList基本应用(用LinkedList模拟堆栈或队列的数据结构)
- 简单模拟LinkedList集合
- Java集合LinkedList模拟队列
- 用LINKEDLIST模拟棧的集合类。打印10个1-20的随机数
- 通过编码分别测试ArrayList 和 LinkedList 添加、删除对象时的耗时情况(精确到纳秒),并总结出以上两种集合的数据结构的不同之处。
- java用LinkedList模拟栈和队列
- 使用集合LinkedList模拟堆栈方法
- LinkedList集合模拟堆栈,队列数据结构
- 集合第二步: 模拟LinkedList底层实现
- LinkedList模拟栈
- Problem C ytaaa(01背包)
- Android 中 ListAactivity 和Activity 使用ListView 以及ArrayAdapter和SimpleAdapter参数详解
- FPGA学习
- 静态链接和动态链接
- 谈R软件中的STL分解
- 请用LinkedList模拟栈数据的集合,并测试
- JVM内存分布
- 《JavaWeb---利用JQuery实现页面无刷新动态改变页面数据》
- NOI2014魔法森林题解
- 菜鸟学习之tomcat上传问题
- STL学习小结
- Semi-prime H-numbers(筛法)
- 通用key操作命令
- 一个图形引擎的画面风格是由那些因素(技术)决定的?