📅  最后修改于: 2023-12-03 15:39:26.278000             🧑  作者: Mango
Scala中的SortedSet
是一个有序的不可变集合,它在插入元素时会自动排序。toSeq()
方法是SortedSet
的一个方法,它会返回一个按顺序排列的不可变序列。
def toSeq: Seq[A]
import scala.collection.immutable.SortedSet
val fruit = SortedSet("apple", "orange", "banana", "pear")
val fruitSeq = fruit.toSeq
println(fruitSeq)
输出结果为:
WrappedArray(apple, banana, orange, pear)
上面的例子中,我们创建了一个SortedSet
,其中包含四种水果。然后,我们调用toSeq()
方法将SortedSet
转换为序列。
最后,我们打印结果并得到一个顺序排列的序列。在这个例子中,水果的顺序是按字母顺序排列的。
toSeq()
方法可以方便地将SortedSet
转换为序列,从而简化对集合中元素的访问。虽然这个方法很简单,但它在处理带有许多元素的集合时非常有用。