【发布时间】:2013-10-08 02:41:36
【问题描述】:
当在 java 中对 PriorityQueue 对象调用 remove 方法时,会移除堆的头部。要将新的最小元素放在头部,是否对堆的其余部分进行了排序操作?比如调用remove时是否调用了compareTo方法?
抱歉,如果这是在文档中,我在任何地方都找不到。提前致谢。
【问题讨论】:
-
我刚刚检查了文档,并没有对此进行任何指定。我很想知道答案!
-
谢谢,很高兴知道我没有遗漏任何太明显的东西!
标签: java sorting queue compare heap