📜  Scala List contains() 方法和示例(1)

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

Scala List contains() 方法和示例

在 Scala 中,contains() 方法用于检查列表中是否存在特定元素。

语法

方法声明如下:

def contains(elem: A): Boolean

其中,elem 是要检测的元素,A 是类型参数,表示列表中元素的类型。

如果列表中包含指定的元素,则该方法返回 true,否则返回 false

示例

下面是一个使用 contains() 方法查找元素的示例:

val myList = List(1, 2, 3, 4, 5)

val element1 = 3
val element2 = 6

if (myList.contains(element1)) {
  println(s"$element1 存在于列表中")
} else {
  println(s"$element1 不在列表中")
}

if (myList.contains(element2)) {
  println(s"$element2 存在于列表中")
} else {
  println(s"$element2 不在列表中")
}

输出结果为:

3 存在于列表中
6 不在列表中

代码说明:

  • 创建一个整型列表 myList,其中包含 1, 2, 3, 4, 5 这些元素。
  • 创建两个变量 element1element2,分别为要查找的元素和不存在于列表中的元素。
  • 使用 contains() 方法判断元素是否存在于列表中,如果存在则输出提示信息,否则输出不存在提示信息。