Scala Mutable SortedMap iterator method with example Last Updated : 04 May, 2020 Improve Improve Like Article Like Save Share Report The iterator method is utilized to give an iterator. Method Definition: def iterator: Iterator[(A, B)] Return Type: It returns a non-empty iterator for non-empty SortedMap and returns an empty iterator for empty SortedMap. Example #1: // Scala program of iterator // method import scala.collection.SortedMap // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating a SortedMap val m1 = SortedMap("geeks" -> 5, "for" -> 3, "cs" -> 2) // Applying iterator method val result = m1.iterator // Displays output println(result) } } Output: non-empty iterator Example #2: // Scala program of iterator // method import scala.collection.SortedMap // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating a SortedMap val m1 = SortedMap( "cs" -> 2) // Applying iterator method val result = m1.iterator // Displays output println(result) } } Output: non-empty iterator Like Article Suggest improvement Previous Scala Mutable SortedMap tail() method with example Next Scala Mutable SortedMap addString() method with example Share your thoughts in the comments Add Your Comment Please Login to comment...