📅  最后修改于: 2023-12-03 14:47:16.119000             🧑  作者: Mango
exists()
方法是 Scala 中 scala.collection.mutable.SortedSet
特质的一个方法。SortedSet
是一个可变的有序集合,它存储唯一的元素,并按照升序进行排序。
exists()
方法可用于检查集合中是否存在满足给定条件的元素。
以下是 exists()
方法的语法:
def exists(p: (A) ⇒ Boolean): Boolean
exists()
方法接受一个函数 p
作为参数,该函数定义了列表元素的判定条件。该函数应该返回一个布尔值,表示元素是否满足条件。
如果列表中的任何一个元素满足给定的条件 p
,则返回 true
,否则返回 false
。
以下示例展示了如何使用 exists()
方法来检查 SortedSet
中是否存在大于等于 5 的元素:
import scala.collection.mutable.SortedSet
// 创建一个可变有序集合
val set = SortedSet(1, 2, 3, 4, 5)
// 检查元素是否存在
val exists = set.exists(_ >= 5)
println(exists) // 输出: true
在上述示例中,我们首先创建了一个有序集合 set
,它包含了一些数字。然后我们使用 exists()
方法来检查集合中是否存在大于等于 5 的元素。由于集合中包含数值 5,因此 exists()
方法返回 true
。
exists()
方法是一个高阶函数,它接受一个函数作为参数。exists()
方法。以上是关于 Scala Mutable SortedSet exists()
方法的介绍。