📜  带有示例的 Scala SortedSet last() 方法(1)

📅  最后修改于: 2023-12-03 15:09:45.465000             🧑  作者: Mango

Scala SortedSet last() 方法

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"。