Scala Mutable SortedMap iterator method with example 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 Last Updated : 04 May, 2020 Like Article Save Article Previous Scala Mutable SortedMap transform() method with example Next Scala Mutable SortedMap addString() method with example Share your thoughts in the comments Add Your Comment Please Login to comment...