×

Scala Tutorial

Scala Basics

Scala Control statements

Scala Functions

Scala Arrays

Scala Lists

Scala Strings

Scala Classes & Objects

Scala Collections

SortedMap exists() Method in Scala

By IncludeHelp Last updated : November 14, 2024

Map is a collection that stores its elements as key-value pairs, like a dictionary. SortedMap is a special type of map in which elements are sorted in ascending order.

SortedMap exists() Method

exists(): The exists() method on SortedMap is used to check if any of the elements of the sortedMap satisfy the given condition.

Syntax

SortedMap_Name.exists(condition)

Parameters

It accepts a condition that will satisfy the SortedMap.

Return Tyoe

It returns a boolean value based on the condition. If any elements satisfy the condition, it returns true else false.

Example 1

Illustrate the working of SortedMap exists() method

// Program to illustrate the working of exists() method in scala

import scala.collection.SortedMap

object myObject {
    def main(args: Array[String]): Unit = {
        val mySortedMap = SortedMap("scala" -> 5, "python" -> 2, "C/C++" -> 1) 
        println("The Sorted Map is " + mySortedMap)  
        
        val result = mySortedMap.exists(ele => ele._1 == "scala" && ele._2 == 5) 
        if(result)
            println("The value exists in the map")
        else
            println("The value does not exists in the map")
    }
}

Output

The Sorted Map is TreeMap(C/C++ -> 1, python -> 2, scala -> 5)
The value exists in the map

Example 2

// Program to illustrate the working of exists() method in Scala

import scala.collection.SortedMap

object myObject {
    def main(args: Array[String]): Unit = {
        val mySortedMap = SortedMap("scala" -> 5, "python" -> 2, "C/C++" -> 1) 
        println("The Sorted Map is " + mySortedMap)  
        
        val result = mySortedMap.exists(ele => ele._1 == "java" && ele._2 == 3) 
        if(result)
            println("The value exists in the map")
        else
            println("The value does not exist in the map")
    }
}

Output

The Sorted Map is TreeMap(C/C++ -> 1, python -> 2, scala -> 5)
The value does not exist in the map

Comments and Discussions!

Load comments ↻





Copyright © 2024 www.includehelp.com. All rights reserved.