黑马程序员技术交流社区

标题: LinkedList实现堆栈或队列 [打印本页]

作者: jk7130866    时间: 2015-7-28 19:40
标题: LinkedList实现堆栈或队列
class Test
{
        public static void sop(Object obj){
                System.out.println(obj);
        }
        public static void main(String[] args)
        {
                MyStack st=new MyStack();
                st.push("asdasd1");
                st.push("asdasd2");
                st.push("asdasd3");
                st.push("asdasd4");
                while(!st.isE()){
                        sop(st.pop());
                }
        }
}
class MyStack
{
        private LinkedList ll =null;
        public MyStack(){
                ll=new LinkedList();
                //System.out.println("gouzao ");

        }
        public void push(Object obj){
                ll.addFirst(obj);
                //System.out.println(ll.isEmpty());
                //System.out.println(obj);
        }
        public Object pop(){
                return ll.removeFirst();
        }
        public boolean isE()
        {
                //System.out.println(ll.isEmpty());
                return ll.isEmpty();

        }
}


作者: 人造番茄    时间: 2015-7-28 23:36
这两天刚好说道···前来看看




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