PriorityQueue如果您不能使用 insertWithPriority, 为什么要命名?看起来非常类似于堆。有什么区别吗?如果没有区别,那为什么命名PriorityQueue而不是堆?
PriorityQueue
Add()的工作方式类似于insertWithPriority。
您可以使用构造函数为所需的类型定义优先级:
PriorityQueue(int, java.util.Comparator)
在http://download.oracle.com/javase/1,5.0/docs/api/java/util/PriorityQueue.html下查看
比较器给出的顺序将表示队列中的优先级。