Scala Map clear() method with example
Last Updated :
13 Aug, 2019
The clear() method is utilized to clear the map. value clear is a member of scala.collection.mutable.Map[String, Int].
Method Definition: def clear(): Unit
Return Type: It returns empty map.
Example #1:
object GfG
{
def main(args : Array[String])
{
val m 1 = scala.collection.mutable.Map( "geeks" - > 5 ,
"for" - > 3 , "geeks" - > 1 )
val result = m 1 .clear()
println(result)
}
}
|
Here, a mutable map is used as clear() is a member of scala.collection.mutable.Map[String, Int].
Example #2:
object GfG
{
def main(args : Array[String])
{
val m 1 = scala.collection.immutable.Map( "geeks" - > 5 ,
"for" - > 3 , "geeks" - > 1 )
val result = m 1 .clear()
println(result)
}
}
|
Output:
prog.scala:16: error: value clear is not a member of scala.collection.immutable.Map[String, Int]
val result = m1.clear()
^
one error found
Here, one error is found as immutable map is utilized but clear method is a member of scala.collection.mutable.Map[String, Int].
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...