在程序世界、队列是种先进先出的数据结构、jdk1.5之后也提供了实现队列的接口Queue、小小的测试一下
LinkedList实现了queue接口、
//新建一个队列
Queue<String> queue=new LinkedList<String>();
//进队
//queue.add("yahe");//不成功时抛出异常
//queue.add("xixi");
//queue.add("momo");
queue.offer("yahe");//不抛异常、返回boolean值
queue.offer("xixi");
queue.offer("momo");
System.out.println(queue.size());
//获取队列头、但不移除头
//System.out.println(queue.element());//队列为空时抛出异常
System.out.println(queue.peek());//队列为空时返回空
System.out.println(queue.size());
String name=null;
//出队
//name=queue.remove();//队列为空时抛出异常
//System.out.println(name);
name=queue.poll();//队列为空时返回空
System.out.println(name);
System.out.println(queue.size());