📅  最后修改于: 2023-12-03 15:09:45.654000             🧑  作者: Mango
Scala TreeSet是一个可变的集合,它可以存储已经排好序的元素集合,该集合中的元素具有唯一性。
size()方法用于返回TreeSet中元素的数量。下面给出一个使用示例:
import scala.collection.immutable.TreeSet
object Example {
def main(args: Array[String]) {
val treeSet = TreeSet("apple", "banana", "orange")
println(s"TreeSet size: ${treeSet.size}")
}
}
输出结果为:
TreeSet size: 3
在这个例子中,我们创建了一个TreeSet并插入三个字符串元素,然后调用size()方法输出其中元素数量。
注意:在输出时,我们使用了字符串插值($$$"...")来输出TreeSet的size()方法返回值。
除此之外,我们还可以使用isEmpty()方法来检查TreeSet是否为空,示例如下:
import scala.collection.immutable.TreeSet
object Example {
def main(args: Array[String]) {
val treeSet = TreeSet.empty[String]
println(s"TreeSet is empty: ${treeSet.isEmpty}")
treeSet.add("apple")
println(s"TreeSet size: ${treeSet.size}")
}
}
输出结果为:
TreeSet is empty: true
TreeSet size: 1
在这个例子中,我们首先创建了一个空的TreeSet,使用isEmpty()方法来检查它是否为空。接着,我们插入了一个元素并再次调用size()方法输出其中元素数量。