📅  最后修改于: 2023-12-03 15:25:28.324000             🧑  作者: Mango
Scala中的Queue是一个FIFO(先进先出)集合,它提供了很多有用的方法来操作和查询队列。其中,min() 方法可以返回队列中的最小元素。
以下是Queue类的min()方法的语法:
def min[A1 >: A](implicit ord: Ordering[A1]): A
该方法没有接受任何参数。
该方法返回队列中的最小元素。
以下示例展示了如何使用Queue的min()方法:
import scala.collection.immutable.Queue
object QueueDemo {
def main(args: Array[String]) {
val myQueue = Queue(2, 4, 1, 7, 9, 6, 3, 8, 5)
println("队列中的最小值是:" + myQueue.min)
}
}
输出结果为:
队列中的最小值是:1
在上面的示例中,我们首先创建了一个Queue对象myQueue,并将一些整数添加到队列中。然后,我们调用min()方法来获取队列中的最小值,并将其打印在控制台上。
以上就是Scala中Queue的min()方法的介绍。该方法非常实用,可以帮助我们更轻松地操作和查询队列中的元素。