Skip to content
Related Articles

Related Articles

Scala Iterator next() method with example
  • Last Updated : 30 Jun, 2019

The next() method belongs to the Abstract Value Members of the class AbstractIterator. It is defined in the class Iterator. It gives the next element of the stated iterator and advance the iterator.

Method Definition : def next(): A

Return Type :It returns the next element of the stated collection.

Example #1:

filter_none

edit
close

play_arrow

link
brightness_4
code

// Scala program of next()
// method
  
// Creating object
object GfG
  
    // Main method
    def main(args:Array[String])
    {
      
        // Creating an Iterator 
        val iter = Iterator(5, 8, 10, 13, 15)
          
        // Applying next method 
        val result = iter.next
          
        // Applying next method 
        // again 
        val res = iter.next
          
        // Displays output
        println(result)
        println(res)
      
    }
}

chevron_right


Output:

5
8

Example #2:

filter_none

edit
close

play_arrow

link
brightness_4
code

// Scala program of next()
// method
  
// Creating object
object GfG
  
    // Main method
    def main(args:Array[String])
    {
      
        // Creating an Iterator 
        val iter = Iterator(1.1, 2.2)
          
        // Applying next method 
        val result = iter.next
          
        // Applying next method 
        // again 
        val res = iter.next
          
        // Displays output
        println(result)
        println(res)
      
    }
}

chevron_right


Output:

1.1
2.2



My Personal Notes arrow_drop_up
Recommended Articles
Page :