黑马程序员技术交流社区
标题:
关于运用LinkedLis来模拟栈内存的代码实现
[打印本页]
作者:
Amu
时间:
2015-5-31 22:59
标题:
关于运用LinkedLis来模拟栈内存的代码实现
package day16_course;
import java.util.LinkedList;
/**
* 装饰设计模式
* @author thinkpad
*
*/
class MyStack {
private LinkedList<Object> list;
public MyStack(){
list=new LinkedList<Object>();
}
public void add(Object obj){
list.addFirst(obj);
}
public Object get(){
return list.removeFirst();
}
public boolean hasNext(){
if(list.size()>0){
return true;
}else{
return false;
}
}
public int size(){
return list.size();
}
}
public class MyStackTest {
public static void main(String[] args) {
// 创建一个MyStack对象
MyStack ms = new MyStack();
ms.add("insist");
ms.add("in");
ms.add("dream");
ms.add("haha");
while(ms.hasNext()){
System.out.println(ms.get());
}
复制代码
作者:
天火传说
时间:
2015-6-3 16:58
大赞,学习中!
作者:
l598790586
时间:
2015-6-3 19:56
学习中!!
作者:
java8023
时间:
2015-6-3 21:36
不错,方法编写的听全面的吗,不过可不可以把格式弄好点啊,不然真看不懂啊
作者:
悦鹏
时间:
2015-6-3 21:38
好,写的很全面!
作者:
施洋
时间:
2015-6-3 22:38
支持,一起学习
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2