The exists() method is utilized to check if the given predicate satisfy the elements of the SortedMap or not.
Scala
Scala
Method Definition: def exists(p: ((A, B)) => Boolean): Boolean Return Type: It returns true if the stated predicate holds true for some elements of the SortedMap else it returns false.Example #1:
// Scala program of exists()
// method
import scala.collection.SortedMap
// Creating object
object GfG
{
// Main method
def main(args:Array[String])
{
// Creating SortedMap
val m1 = SortedMap("geeks" -> 5, "for" -> 3)
// Applying exists method
val result = m1.exists(x => x._1 == "for" && x._2 == 3)
// Displays output
println(result)
}
}
Output:
So, here the stated predicate is true for the second key-value pair so true is returned.
Example #2:
true
// Scala program of exists()
// method
import scala.collection.SortedMap
// Creating object
object GfG
{
// Main method
def main(args:Array[String])
{
// Creating SortedMap
val m1 = SortedMap("geeks" -> 5, "for" -> 3)
// Applying exists method
val result = m1.exists(x => x._1 == "geeks" && x._2 == 3)
// Displays output
println(result)
}
}
Output:
false