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