Close

Java Collections - PriorityQueue.addAll() Examples

Java Collections Java Java API 


Class:

java.util.PriorityQueue

java.lang.Objectjava.lang.Objectjava.util.AbstractCollectionjava.util.AbstractCollectionjava.util.CollectionCollectionjava.util.AbstractQueuejava.util.AbstractQueuejava.util.QueueQueuejava.util.PriorityQueuejava.util.PriorityQueuejava.io.SerializableSerializableLogicBig

Method:

public boolean addAll(Collection<? extends E> c)

Adds all of the elements in the specified collection to this queue.

This method is inherited from AbstractQueue.


Examples


package com.logicbig.example.priorityqueue;

import java.util.ArrayList;
import java.util.List;
import java.util.PriorityQueue;

public class AddAllExample {

public static void main(String... args) {
PriorityQueue<String> pq = new PriorityQueue<>();
pq.add("a");
pq.add("c");

List<String> list = new ArrayList<>();
pq.add("d");
pq.add("b");
pq.addAll(list);

System.out.println(pq);
pq.iterator().forEachRemaining(System.out::println);
}
}

Output

[a, b, d, c]
a
b
d
c




See Also