{
    分享网正式开通,我们为大家提供免费资源,欢迎大家踊跃投稿!

LinkedList模拟一个堆栈和队列数据结构

LinkedList模拟一个堆栈和队列数据结构

LinkedList模拟一个堆栈和队列数据结构,如果对你有帮助就看看吧。

实例代码:

/*
* 使用LinkedList模拟一个堆栈或者队列数据结构。
*
* 堆栈:先进后出 如同一个杯
* 队列:先进先出 First in First out First FIFO 如同一个水管
*
*
* */
import java.util.LinkedList;
class Duilie{
    private LinkedList link;
    public Duilie(){
        link = new LinkedList();
    }

    public void myAdd(Object obj){
        link.add(obj);
    }

    public Object myGet(){
        return link.removeLast();
    }

    public boolean isNull(){
        return link.isEmpty();
    }
    public static void sop(Object obj){
        System.out.println(obj);
    }
}


public class test5 {
    public static void main(String[] args){
        Duilie dl = new Duilie();

        dl.myAdd("java01");
        dl.myAdd("java02");
        dl.myAdd("java03");
        dl.myAdd("java04");

        while(!dl.isNull()){
            dl.sop(dl.myGet());
        }

    }

}

资源均来自第三方,谨慎下载,前往第三方网站下载


米微资源分享网 , 版权所有丨本站资源仅限于学习研究,严禁从事商业或者非法活动!丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:LinkedList模拟一个堆栈和队列数据结构
喜欢 ()分享 (0)