w3resource

Scala Map: Remove key-value pairs

Scala Map Exercise-6 with Solution

Write a Scala program to create a map and remove a key-value pair from it.

Sample Solution:

Scala Code:

object RemoveKeyValuePairFromMapExample {
  def main(args: Array[String]): Unit = {
    // Create a map
    var color_map = Map("Red" -> 1, "Green" -> 2, "Blue" -> 3, "Orange" -> 4)

    // Print the original map
    println("Original map: " + color_map)

    // Remove a key-value pair from the map
    val keyToRemove = "Blue"
    val updatedMap = color_map.removed(keyToRemove)

    // Print the updated map
    println("Updated map: " + updatedMap)
  }
}

Sample Output:

Original map: Map(Red -> 1, Green -> 2, Blue -> 3, Orange -> 4)
Updated map: Map(Red -> 1, Green -> 2, Orange -> 4)

Scala Code Editor :

Previous: Update values by key.
Next: Key-value pair traversal.

What is the difficulty level of this exercise?



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://www.w3resource.com/scala-exercises/map/scala-map-exercise-6.php