What is the result?

Given that the elements of a PriorityQueue are ordered according to natural ordering, and:

2. import java.util.*;
3. public class GetInLine {
4. public static void main(String[] args) {
5. PriorityQueue<String> pq = new PriorityQueue<String>();
6. pq.add(“banana”);
7. pq.add(“pear”);
8. pq.add(“apple”);
9. System.out.println(pq.poll() + ” ” + pq.peek());
10. }
11. }

What is the result?

Given that the elements of a PriorityQueue are ordered according to natural ordering, and:

2. import java.util.*;
3. public class GetInLine {
4. public static void main(String[] args) {
5. PriorityQueue<String> pq = new PriorityQueue<String>();
6. pq.add(“banana”);
7. pq.add(“pear”);
8. pq.add(“apple”);
9. System.out.println(pq.poll() + ” ” + pq.peek());
10. }
11. }

What is the result?

A.
apple pear

B.
banana pear

C.
apple apple

D.
apple banana

E.
banana banana



Leave a Reply 0

Your email address will not be published. Required fields are marked *