📜  Scala 不可变 TreeSet last() 方法(1)

📅  最后修改于: 2023-12-03 14:47:16.954000             🧑  作者: Mango

Scala 不可变 TreeSet last() 方法

last() 方法是 Scala 不可变 TreeSet 类的一个方法,它用于返回 TreeSet 中的最后一个元素。

语法
def last: A
参数

该方法不接受任何参数。

返回值

该方法返回 TreeSet 中的最后一个元素。

示例
import scala.collection.immutable.TreeSet

val treeSet = TreeSet(10, 20, 30, 40, 50)
val lastElement = treeSet.last

println(lastElement) // 输出 50

在上面的示例中,我们创建了一个不可变的 TreeSet,并添加了一些元素。然后,我们使用 last() 方法获取 TreeSet 中的最后一个元素,并将其打印出来。

请注意,由于 TreeSet 是有序的集合,因此 last() 方法返回的是集合中的最大元素。

异常

如果在空的 TreeSet 上调用 last() 方法,则会抛出一个 NoSuchElementException 异常。

总结

通过 last() 方法,我们可以很方便地获取 Scala 不可变 TreeSet 中的最后一个元素。请确保在调用此方法之前集合非空,以避免抛出异常。