📅  最后修改于: 2023-12-03 14:47:16.490000             🧑  作者: Mango
在 Scala 中,SortedSet 是一个可排序的集合,它继承自 Set trait。isEmpty() 方法用于检查 SortedSet 是否为空。
def isEmpty(): Boolean
下面是一个使用 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 是否为空,并根据情况执行相应的操作。