黑马程序员技术交流社区

标题: 那位大神可以帮我指点一下LinkedList实现堆栈结构 [打印本页]

作者: 郁金香大公爵    时间: 2015-7-27 10:19
标题: 那位大神可以帮我指点一下LinkedList实现堆栈结构
这是我想的LinkedList实现堆栈结构,但我不敢肯定这是对的,如果那位大神懂,跪求指导
import java.util.LinkedList;

class StoreHouse{      //描述一个对象,内部使用的是LinkedList
private LinkedList<Object> link;
StoreHouse(){
link = new LinkedList<Object>();
}
public void addElement(Object obj){   //添加元素的方法
  link.addFirst(obj);
}
public Object getElement(){    //获取元素的方法
  return link.removeFirst();
}
public boolean isNull(){   //判断集合是否有元素
  return link.isEmpty();
}
}
public class StoreHouseDemo {
   public static void main(String[] args){
    StoreHouse sh = new StoreHouse();    //创建自定义的队列对象
    sh.addElement("hello");    //添加元素
    sh.addElement("world");
    while(! sh.isNull())     //判断集合是否为空
     System.out.println(sh.getElement());
   }
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2