Java ,队列队列用法实例详解

  

<强>队列是一种特殊的线性表,它只允许在表的前端进行删除操作,而在表的后端进行插入操作。

  

LinkedList类实现了队列接口,因此我们可以把LinkedList当成队列来用。
  

  

<强>以下实例演示了队列(队列)的用法:
  

     /*   作者通过w3cschool.cc   Main.java   */进口java.util.LinkedList;   进口java.util.Queue;   公开课主要{   公共静态void main (String [] args) {//add()和remove()方法在失败的时候会抛出异常(不推荐)   Queue队列=new LinkedList ();//添加元素   queue.offer (“a”);   queue.offer (" b ");   queue.offer (“c”);   queue.offer (“d”);   queue.offer (“e”);   问:队列(字符串){   System.out.println (q);   }   System.out.println ("===");   System.out.println("调查=" + queue.poll ());//返回第一个元素,并在队列中删除   问:队列(字符串){   System.out.println (q);   }   System.out.println ("===");   System.out.println(”元素=" + queue.element ());//返回第一个元素   问:队列(字符串){   System.out.println (q);   }   System.out.println ("===");   System.out.println (" peek=" + queue.peek ());//返回第一个元素   问:队列(字符串){   System.out.println (q);   }   }   }   
     

<强>以上代码运行输出结果为:
  

        一个   b   c   d   e===调查=b   c   d   e===元素=b   b   c   d   e===peek=b   b   c   d   e      

希望本篇队列实例对您有所帮助

Java ,队列队列用法实例详解