packagecom.queue;
importjava.util.ArrayList;
importjava.util.Collection;
importjava.util.LinkedList;
importjava.util.Queue;
publicclassQueueTest{
privatestaticQueueq=newLinkedList();
/**
*@paramargs
*/
publicstaticvoidmain(String[]args){
Stringa[]=newString[] {"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"};
Collectionc=newArrayList();
c.add("1");
c.add("2");
c.add("3");
//Puttingtheelementintoqueue
for(inti=0;i
q.offer(a[i]);
}
//Gettingtheheadelementofqueue
System.out.println(q.peek());
System.out.println(q.element());
q.add("0");
q.addAll(c);
//Gettingthesizeofqueue
System.out.println(q.size());
//Poptheelement
while(q.size()>0){
System.out.print(q.poll()+",");
}
//Removeallelementofqueue
q.clear();
}
}