队列结构
阅读 (324185)
分享
1、概述
队列是一种==“先进先出”==的一种数据结构。
2、队列数据结构的代码体现
class MyQueue{
private LinkedList link;
public MyQueue() {
link = new LinkedList();
}
//入队
//每次进到队尾
public void add(Object obj) {
link.add(obj);
}
//出队
//每次从队首取出
public Object get() {
return link.remove();
}
public boolean isEmpty() {
return link.isEmpty();
}
}
public static void main(String[] args) {
// 创建集合对象
MyStack ms = new MyStack();
// 添加元素
ms.add("hello");
ms.add("world");
ms.add("java");
while(!ms.isEmpty()){
System.out.println(ms.get());
}
//结果
//hello
//world
//java
}
需要
登录
才可以提问哦
: