博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LinkedList实现队列简易版
阅读量:4229 次
发布时间:2019-05-26

本文共 463 字,大约阅读时间需要 1 分钟。

public class MyQueue<T> {
    LinkedList<T> list=new LinkedList<>();
    public void offer(T a){
        list.add(a);
    }
    public T poll(){
        T b=null;
        b=list.removeFirst();
        return b;
    }
    public T peek(){
        T b=null;
        b=list.getFirst();
        return b;
    }
    public boolean isEmpty(){
        return list.isEmpty();
    }

}

//测试

        MyQueue<Integer> queue=new MyQueue<>();

        queue.offer(1);
        queue.offer(2);
        queue.offer(3);
        System.out.println(queue.peek());
        while(!queue.isEmpty()){
            System.out.println(queue.poll());
        }

转载地址:http://epjqi.baihongyu.com/

你可能感兴趣的文章
paramiko——一个专门为Linux设计的模块
查看>>
一个有趣的python项目---一个好玩的网站
查看>>
git常用命令总结
查看>>
Protobuf了解一下?
查看>>
超越Selenium的存在---Pyppeteer
查看>>
复仇者联盟4:终局之战剧透
查看>>
Msgpack有没有兴趣了解一下?
查看>>
探索一家神秘的公司
查看>>
PDF转Word完全免费?这么好的事情我怎么不知道????
查看>>
数据解读---B站火过蔡徐坤的“鬼畜“区巨头们
查看>>
Squid代理服务器搭建亿级爬虫IP代理池
查看>>
JupyterNotebook‘s Magic
查看>>
在Linux 上部署Jenkins和项目
查看>>
Python+requests+unittest+excel实现接口自动化测试框架
查看>>
那些年我们听过的互联网公司的套路?
查看>>
谈谈python里面那些高级函数
查看>>
40行代码带你免费看《海贼王-和之国》篇章
查看>>
搭建炫酷的服务器监控平台
查看>>
垃圾分类:人机搭配,干活不累
查看>>
Nginx
查看>>