Create Queue from LinkedList in Java



Let us create a queue from LinkedList like this −

Queue<String>queue = new LinkedList<String>();
queue.add("P");
queue.add("Q");
queue.add("R");
queue.add("S");
queue.add("T");
queue.add("U");
queue.add("V");

Now, use a List to display the elements of the queue −

List<String>list = new ArrayList<String>(queue);

Example

 Live Demo

import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;
import java.util.Queue;
public class Demo {
   public static void main(String[] args) {
      Queue<String>queue = new LinkedList<String>();
      queue.add("P");
      queue.add("Q");
      queue.add("R");
      queue.add("S");
      queue.add("T");
      queue.add("U");
      queue.add("V");
      List<String>list = new ArrayList<String>(queue);
      for (Object ob: list)
         System.out.println(ob);
   }
}

Output

P
Q
R
S
T
U
V
Updated on: 2019-07-30T22:30:25+05:30

367 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements