LinkedList实现队列简易版
来源:互联网 发布:mac os x10.12升级卡死 编辑:程序博客网 时间:2024/05/07 23:41
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();
}
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());
}
0 0
- LinkedList实现队列简易版
- 用LinkedList实现队列
- 通过LinkedList实现队列
- LinkedList实现栈,队列
- 使用LinkedList实现队列
- LinkedList实现堆栈、队列
- java LinkedList类实现 队列
- Java用LinkedList实现队列
- LinkedList实现队列和栈
- LinkedList集合类实现队列
- linkedlist实现栈和队列
- 使用LinkedList实现安全队列
- 【java集合】自己实现简易的LinkedList
- 队列的简易链实现
- 根据链表的原理,自己实现一个简易版的LinkedList
- LinkedList实现队列和栈[转]
- Java(LinkedList) 队列的小实现
- Java中用LinkedList实现栈和队列
- 限制input选择文件格式
- 安卓工具类集合—— 1 时间、时间戳转换工具
- Linux设备和驱动的匹配过程
- spring + shiro +ehcache + redis整合自我总结2
- ldap 身份验证的通用步骤
- LinkedList实现队列简易版
- 网易编程题八,计算糖果(计算)
- Linux 内核时钟之经典timer处理
- 【PTA】5-10 列车调度 (25分)
- java千万级别数据生成文件思路和优化
- 积分项目关于 文件上传
- Redis 入门概述(续)
- android style attribute 学习记录
- 丘奇和图灵