📜  带有示例的 Scala TreeSet contains() 方法(1)

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

Scala TreeSet contains() 方法

简介

Scala TreeSet 是一个基于平衡二叉树的集合类。它继承于 SortedSet 特质,并重写了部分方法,如 contains() 方法。该方法用于判断某个元素是否存在于 TreeSet 中。

语法

contains() 方法的语法如下:

def contains(key: A): Boolean
参数说明

contains() 方法接收一个类型为 A 的参数 key,用于判断该元素在 TreeSet 中是否存在。

返回值说明

contains() 方法返回一个 Boolean 类型的值,表示 TreeSet 中是否存在该元素。存在则返回 true,不存在则返回 false。

示例

下面是一个示例代码,演示了如何使用 TreeSet 的 contains() 方法:

import scala.collection.immutable.TreeSet

object Main {
  def main(args: Array[String]): Unit = {
    val treeSet = TreeSet(3, 1, 4)

    // 使用 contains() 方法判断元素是否在 TreeSet 中
    println(treeSet.contains(3))   // true
    println(treeSet.contains(2))   // false
  }
}

上面的代码中,我们首先创建了一个 TreeSet 对象,使用 contains() 方法分别判断了元素 3 和元素 2 是否在该集合中,并打印了结果。

运行上述代码,输出结果如下:

true
false
总结

Scala 的 TreeSet 类提供了 contains() 方法,用于判断某个元素是否存在于 TreeSet 中。在实际开发中,可以根据具体需求灵活使用该方法,快速判断集合中是否存在目标元素。