Queue在java中的一个接口
通过Linkedlist可以为他实例化 下面的例子就是
import java.util.*;
public class QueueDemo
{
public static void printQ(Queue queue)
{
while(queue.peek() != null )
System.out.print(queue.remove() + "");
System.out.println();
}
public static void main(String args[])
{
Queue<Integer> queue = new LinkedList<Integer>();
Random rand = new Random(47);
for(int i =0 ;i<10;i++)
queue.offer(rand.nextInt(i+10));
printQ(queue);
Queue<Character> qc = new LinkedList<Character>();
for(char c:"Brontosaurus".toCharArray())
qc.offer(c);
printQ(qc);
}
}
offer()方法是queue相关方法 同add()