PriorityQueue Constructor

Constructor 1: PriorityQueue()

Create a PriortyQueue with the default initial capacity (11) that orders its elemetns according to their natural ordering.

Constructor 2: PriorityQueue(Collection<? extends E> c)

可以放list,不能放array

// Some code
public static void main(String[] args) {
    List<Integer>
}

Constructor 3: PriorityQueue(int intialCapacity)

Constructor 4: PriorityQueue(int initialCapacity, Comparator<? super E> comparator)

Constructor 5: PriorityQueue(PriorityQueue<? extends E> c)

Constructor 6: PriorityQueue(SortedSet<? extends E> c)

Last updated