在 Java 中將佇列轉換為列表


為了在 Java 中將佇列轉換成列表,我們可以建立一個 LinkedList 並將佇列作為引數傳遞給 ArrayList 的引數化建構函式。這可以透過以下方式完成 −

Queue q = new LinkedList();
List l = new ArrayList(q);

最快的方式是首先使用LinkedList,它既可以用作列表,又可以用作佇列。這可以透過以下方式完成 −

Queue q = new LinkedList();
List l = (List) q;

讓我們看一個將佇列轉換成列表的程式 −

示例

 現場演示

import java.util.LinkedList;
import java.util.List;
import java.util.Queue;
public class Example {
   public static void main(String[] args) {
      Queue q = new LinkedList();
      q.add("Good");
      q.add("Morning");
      List l = (List) q;
      System.out.println(l);
   }
}

輸出

[Good, Morning]

更新時間: 2020 年 6 月 25 日

1 千多次瀏覽

開啟你的 職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.