91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java  隊列 Queue 用法實例詳解

發布時間:2020-09-19 11:25:56 來源:腳本之家 閱讀:132 作者:wbb 欄目:編程語言

隊列是一種特殊的線性表,它只允許在表的前端進行刪除操作,而在表的后端進行插入操作。

LinkedList類實現了Queue接口,因此我們可以把LinkedList當成Queue來用。

以下實例演示了隊列(Queue)的用法:

/*
 author by w3cschool.cc
 Main.java
 */
import java.util.LinkedList;
import java.util.Queue;
public class Main {
 public static void main(String[] args) {
  //add()和remove()方法在失敗的時候會拋出異常(不推薦)
  Queue<String> queue = new LinkedList<String>();
  //添加元素
  queue.offer("a");
  queue.offer("b");
  queue.offer("c");
  queue.offer("d");
  queue.offer("e");
  for(String q : queue){
   System.out.println(q);
  }
  System.out.println("===");
  System.out.println("poll="+queue.poll()); //返回第一個元素,并在隊列中刪除
  for(String q : queue){
   System.out.println(q);
  }
  System.out.println("===");
  System.out.println("element="+queue.element()); //返回第一個元素 
  for(String q : queue){
   System.out.println(q);
  }
  System.out.println("===");
  System.out.println("peek="+queue.peek()); //返回第一個元素 
  for(String q : queue){
   System.out.println(q);
  }
 }
}

以上代碼運行輸出結果為:

a
b
c
d
e
===
poll=a
b
c
d
e
===
element=b
b
c
d
e
===
peek=b
b
c
d
e

希望本篇隊列實例對您有所幫助

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

修武县| 平江县| 西吉县| 县级市| 宽城| 鲁甸县| 吐鲁番市| 汉沽区| 芒康县| 尉氏县| 平遥县| 台湾省| 龙里县| 拜泉县| 册亨县| 北宁市| 临沧市| 古交市| 九龙坡区| 津南区| 哈尔滨市| 肥城市| 青岛市| 邮箱| 阜平县| 海宁市| 龙山县| 大姚县| 西吉县| 安宁市| 宁南县| 武平县| 阿鲁科尔沁旗| 葫芦岛市| 尼勒克县| 蓝田县| 皋兰县| 台北市| 遂平县| 肇东市| 广河县|