当前位置: 首页 > 知识库问答 >
问题:

我可以用什么方式在java中打印优先级队列中的下一个内容?目标是在列表中的每个内容中进行交互,但我如何访问它?[闭门]

杜河
2023-03-14

目标是与列表中的每个内容交互,但我如何访问它?我如何才能高效地执行它,而不是单独使用print string方法?

共有1个答案

东门玺
2023-03-14

Java的优先级队列提供了一个迭代器,但顺序不能保证。如果要对元素进行排序,请调用toArray并进行排序。

 类似资料:
  • 输出框中的错误是:线程“main”java.lang.NullPointerException中的异常:无法分配字段“value”,因为“this.priorityqueue[this.count]”在Main.mainPriorityQueue.enQueue(PriorityQueue.java:16)为空(Main.java: 4) 它具有入队、出队、查看优先级队列等操作。主要显示排队部分的

  • 我对Java中优先级队列初始容量的使用感到困惑。如官方文档所示,有一个以初始容量为参数的构造函数。但是当我用构造函数指定初始容量并开始将整数放入其中时,优先级队列的大小会大于初始容量。 例如,我将一个PQ的初始容量指定为3,并将10个不同的数字放入其中,这样我就可以得到第三个最小的数字,但结果发现那个队列中有10个数字。要处理这一点,我总是要手动移除一些数字,所以我想知道初始容量是如何工作的,或者

  • 问题内容: 元组中的值只是对列表的引用,如果我更改列表中的值,那么一切仍然井井有条,对吗?我想确保,如果这样做,我不会开始遇到令人困惑的错误。 问题答案: 元组是不可变的,您不能更改其内容。 有清单 与元组 但是如果我理解你的问题,说你有 您 可以 将内部列表修改为

  • 在 Xcode 中构建 iOS 应用程序时,如何将日志设置为仅显示我打印的内容()? 我浪费了大量的时间来筛选看起来像这样的垃圾 2016-10-18 06:26:49.455995 Lunch[1559:32097]子系统:com.apple.UIKit,类别:HIDEventFilked,enable_level: 0,persist_level: 0,default_ttl: 0,info_

  • 它给出了一个错误: 无效语法:打印srt([5,2,4,1,3])

  • 下面是我的代码: 我将再次指出,如果我使用队列而不是优先级队列,那么代码可以工作。如何访问优先级队列的前部?