📌  相关文章
📜  Scala Mutable SortedMap contains() 方法和示例(1)

📅  最后修改于: 2023-12-03 15:34:50.135000             🧑  作者: Mango

Scala Mutable SortedMap contains() 方法和示例

contains方法是Scala可变排序映射集合Mutable SortedMap的一个成员方法,用于判断集合中是否包含指定元素。本文将介绍contains方法的语法和使用示例。

方法语法

以下是contains方法的语法:

def contains(key: A): Boolean

其中,A是排序映射集合中键值对中键的类型。

方法参数

contains方法接收一个参数key,表示需要判断是否存在于集合中的键。

方法返回值

如果集合中包含指定键,则该方法将返回true,否则返回false

使用示例

下面是一个使用contains方法判断集合中是否包含指定键的示例:

import scala.collection.mutable.SortedMap

object Example extends App {
  val map = SortedMap("a" -> 1, "b" -> 2, "c" -> 3)

  // 判断指定键是否存在于集合中
  val contains_a = map.contains("a") // true
  val contains_d = map.contains("d") // false

  // 打印结果
  println(contains_a) // 输出 true
  println(contains_d) // 输出 false
}

在上面的示例中,我们创建了一个键为字符串、值为整数的排序映射集合map。然后,我们使用contains方法分别判断了键"a"和键"d"是否存在于集合中,并将结果分别保存在contains_acontains_d变量中。最后,我们将结果打印出来,可以看到,只有键"a"存在于集合中,因此contains_a的值为true,而键"d"不存在于集合中,因此contains_d的值为false

使用contains方法可以帮助我们在排序映射集合中查找指定键是否存在,从而使程序的逻辑更加清晰和高效。