您的队列和
compareTo方法可能正常工作。请注意API关于它的说明:
此类及其迭代器实现Collection和Iterator接口的所有可选方法。 不保证 方法iterator()中提供的Iterator
以任何特定顺序遍历优先级队列的元素 。如果需要有序遍历,请考虑使用Arrays.sort(pq.toArray())。
当您通过操作poll,remove,peek和element从队列中检索项目时,顺序很明显。

您的队列和
compareTo方法可能正常工作。请注意API关于它的说明:
此类及其迭代器实现Collection和Iterator接口的所有可选方法。 不保证 方法iterator()中提供的Iterator
以任何特定顺序遍历优先级队列的元素 。如果需要有序遍历,请考虑使用Arrays.sort(pq.toArray())。
当您通过操作poll,remove,peek和element从队列中检索项目时,顺序很明显。