Scala Iterator next() method with example
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:
// 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) } } |
Output:
5 8
Example #2:
// 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) } } |
Output:
1.1 2.2