queue 输出

来源:互联网 发布:c语言教学视频谭浩强 编辑:程序博客网 时间:2024/06/09 14:04
package TestJava;
import java.util.*;
import java.util.Vector;
import java.awt.*;
import java.awt.event.*;
public class QueueTest
{
Vector v=new Vector();
public void enqueue(double o)
{
v.addElement(o);

}
public double dequeue()
{
try
{
return v.remove(0);
}
catch(java.lang.ArrayIndexOutOfBoundsException e)
{
return null;
}



}
public static void main(String args[])
{
QueueTest q=new QueueTest();
q.enqueue("First");
q.enqueue("Sencond");
q.enqueue("Third");
for(double o=q.dequeue();o!=null;o=q.dequeue())
System.out.print(o);
}

}


怎么对它改良得到输出为: First  Sencond  Third
0 0
原创粉丝点击