📅  最后修改于: 2023-12-03 14:47:16.550000             🧑  作者: Mango
take()
方法是 Scala SortedSet 类中的一个方法,它返回一个新的 SortedSet,其中包含前 n 个元素。
def take(n: Int): SortedSet[A]
参数:
n
:要获取的元素数量返回值:
import scala.collection.immutable.SortedSet
object Main {
def main(args: Array[String]) {
val sortedSet = SortedSet(3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5)
val firstThree = sortedSet.take(3)
println(firstThree)
}
}
输出:
SortedSet(1, 2, 3)
在上面的示例中,我们创建了一个包含几个整数的 SortedSet,并使用 take()
方法获取前三个元素。在输出中,我们可以看到仅有 1, 2 和 3 这些元素包含在 result 中。
Scala SortedSet
的 take()
方法可用于获取 SortedSet 的前 n 个元素,n 是一个整数参数。它返回一个新的 SortedSet,包含前 n 个元素。使用 take()
方法是一种方便的方法,可用于创建包含 SortedSet 较少元素的新 SortedSet。