📅  最后修改于: 2023-12-03 15:05:03.765000             🧑  作者: Mango
在Scala中,排序集是一种可变集合,其中元素按升序排序。SortedSet类位于scala.collection.mutable包中。它提供了toArray()方法,该方法将集合转换为数组。本篇文章将详细介绍Scala Mutable SortedSet toArray()方法的使用方法,参数和返回类型以及示例。
def toArray[B >: A : CTag]: Array[B]
SortedSet toArray()方法不需要传递任何参数
方法返回一个类型为Array[B]的数组,其中B是类型参数,它是一个超类型A。
下面是Mutable SortedSet toArray()方法的用法和示例:
import scala.collection.mutable.SortedSet
object Main {
def main(args: Array[String]) {
val fruits = SortedSet("apple", "banana", "orange")
val fruitsArray = fruits.toArray
println("Array of fruits:")
// printing all elements of the array
for (fruit <- fruitsArray) {
println(fruit)
}
}
}
输出结果为:
Array of fruits:
apple
banana
orange
在上面的示例中,我们创建了一个Mutable SortedSet“fruits”,其中三个元素是“apple”,“banana”和“orange”。然后我们使用toArray()方法将“fruits”转换为数组“fruitsArray”。最后,我们打印了数组中的所有元素。
这就是Scala Mutable SortedSet toArray()方法的使用,参数和返回类型的详细介绍以及示例。在您的Scala项目中使用这种方法,在数组和集合之间进行方便快捷的转换。