📜  Scala SortedSet isEmpty() 方法与示例(1)

📅  最后修改于: 2023-12-03 14:47:16.490000             🧑  作者: Mango

Scala SortedSet isEmpty() 方法与示例

在 Scala 中,SortedSet 是一个可排序的集合,它继承自 Set trait。isEmpty() 方法用于检查 SortedSet 是否为空。

语法
def isEmpty(): Boolean
返回值
  • 如果 SortedSet 为空,则返回 true
  • 如果 SortedSet 不为空,则返回 false
示例

下面是一个使用 isEmpty() 方法的示例:

import scala.collection.immutable.SortedSet

object Main {
  def main(args: Array[String]): Unit = {
    val set1: SortedSet[Int] = SortedSet(1, 2, 3, 4, 5)

    println("set1 is empty: " + set1.isEmpty)  // Output: set1 is empty: false

    val set2: SortedSet[Int] = SortedSet.empty[Int]

    println("set2 is empty: " + set2.isEmpty)  // Output: set2 is empty: true
  }
}

在上面的示例中,我们首先创建了一个 SortedSet 对象 set1,其中包含了整数 1 到 5。然后,我们使用 isEmpty() 方法检查 set1 是否为空,并打印结果。

接着,我们创建了一个空的 SortedSet 对象 set2,并使用 isEmpty() 方法检查其是否为空,并打印结果。

注意,我们需要导入 scala.collection.immutable.SortedSet 包才能使用 SortedSet。此外,还可以使用 import scala.collection.SortedSet 导入可变的 SortedSet

输出结果将是:

set1 is empty: false
set2 is empty: true

以上示例演示了如何使用 isEmpty() 方法来检查 SortedSet 是否为空,并根据情况执行相应的操作。