📜  Scala Mutable SortedSet min() 方法(1)

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

Scala Mutable SortedSet min() 方法

简介

在Scala中,Mutable SortedSet是可变集合类,与其不可变版本不同,Mutable SortedSet允许添加、删除或修改元素。并且,Mutable SortedSet保证集合会以一定顺序存储元素,这就是“sorted”的含义。min()方法是Mutable SortedSet中的一个函数,用于返回集合中最小的元素。

语法

以下是min()方法的语法:

def min: A
参数

min()方法没有参数。

返回值

min()方法返回给定集合中最小的元素。

示例

以下是一个简单的示例,展示了如何使用Mutable SortedSet的min()方法:

import scala.collection.mutable.SortedSet

object Example {
  def main(args: Array[String]): Unit = {
    val set = SortedSet(3, 9, 4, 1, 8)
    val minElement = set.min
    println("Minimum element in set is : " + minElement)
  }
}

执行上述代码的输出将是:

Minimum element in set is : 1

在上述示例中,我们初始化了一个Mutable SortedSet,然后调用了min()方法,并将其结果分配给了一个名为minElement的变量。最后,结果在控制台上打印出来。

注意事项
  1. 当集合为空时,调用min()方法将引发NoSuchElementException异常。
  2. 对于非数字或自定义类型的元素集合,您需要实现Comparable或在创建集合时提供Comparator来使其实现比较方法。