用ArrayList存储数据实现队列功能(写着玩的)

来源:互联网 发布:java中printf格式化输 编辑:程序博客网 时间:2024/06/06 00:54
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();}}



1 0