用ArrayList存储数据实现队列功能(写着玩的),arraylist队列
分享于 点击 24110 次 点评:68
用ArrayList存储数据实现队列功能(写着玩的),arraylist队列
package com.atguigu.java3;
import java.util.ArrayList;
public class MyQueue {
private ArrayList list=new ArrayList();
//入队
public void push(Object obj){
list.add(obj);
}
//出队
public void pop(){
Object obj=null;
if(!list.isEmpty()){
for(Object o:list){
System.out.println(o);
}
}else{
return;
}
}
//获取队列长度
public int getMyQueueLength(){
return list.size();
}
//判断队列是否为空
public boolean isMyQueueEmpty(){
return list.isEmpty();
}
}
测试类:
<pre name="code" class="java">package com.atguigu.java3;
public class MyQueueTest {
public static void main(String[] args){
MyQueue m=new MyQueue();
m.push(12);
m.push("sd");
m.push("shfg");
m.push(2);
//System.out.println(m.getMyQueueLength());
m.pop();
}
}
相关文章
- 暂无相关文章
用户点评