Scala Queue contains()方法及示例
contains() 方法是用来测试一个元素是否存在于队列中。
方法定义:def contains[A1 >: A](elem: A1):Boolean
返回类型。如果元素存在于队列中,它返回真,否则返回假。
例子 #1:
// Scala program of contains()
// method
// Import Queue
import scala.collection.mutable._
// Creating object
object GfG
{
// Main method
def main(args:Array[String])
{
// Creating a queue
val q1 = Queue(10, 11, 12, 13, 14)
// Print the queue
println(q1)
// Applying contains() method
val result = q1.contains(12)
// Display output
print("Queue contains 12: " + result)
}
}
输出。
Queue(10, 11, 12, 13, 14)
Queue contains 12: true
例子#2。
// Scala program of contains()
// method
// Import Queue
import scala.collection.mutable._
// Creating object
object GfG
{
// Main method
def main(args:Array[String])
{
// Creating a queue
val q1 = Queue(10, 11, 12, 13, 14)
// Print the queue
println(q1)
// Applying contains() method
val result = q1.contains(20)
// Display output
print("Queue contains 20: " + result)
}
}
输出。
Queue(10, 11, 12, 13, 14)
Queue contains 20: false
极客教程