📅  最后修改于: 2023-12-03 15:09:45.465000             🧑  作者: Mango
last()
方法是 Scala SortedSet 接口中的一个方法,该方法用于获取此集合的最后一个元素。
SortedSet 是一个有序的不可变 Set 集合,它是通过红黑树实现的,它的元素是按照一定的顺序排列的,并且元素不能够重复。
以下是 last()
方法的语法:
def last(): A
此方法返回此 SortedSet 的最后一个元素。
此方法不接受任何参数。
该方法返回此 SortedSet 的最后一个元素,如果此 SortedSet 为空,则抛出 NoSuchElementException 异常。
以下程序演示了如何使用 SortedSet 的 last()
方法:
import scala.collection.immutable.SortedSet
object Main {
def main(args: Array[String]) {
val sortedSet: SortedSet[String] = SortedSet("Scala", "Java", "Python", "C++", "JavaScript")
println("集合中的元素为:" + sortedSet)
println("集合的最后一个元素为:" + sortedSet.last)
}
}
输出结果为:
集合中的元素为:Set(C++, Java, JavaScript, Python, Scala)
集合的最后一个元素为:Scala
以上程序中,我们首先创建了一个 SortedSet 集合,并初始化该集合中的一些元素。
然后,我们使用 `last()` 方法获取此 SortedSet 集合的最后一个元素,并将其打印到控制台中。
输出结果表明,该集合的最后一个元素为 "Scala"。