这样吧:
PriorityQueue<Integer> queue = new PriorityQueue<>(10, Collections.reverseOrder());queue.offer(1);queue.offer(2);queue.offer(3);//...Integer val = null;while( (val = queue.poll()) != null) { System.out.println(val);}在
Collections.reverseOrder()提供了一个
Comparator将在元素进行排序
PriorityQueue在这种情况下,在该oposite为了自己的自然顺序。



