Scala Iterator sum() method with example
The sum() method belongs to the concrete value members of the class AbstractIterator. It is defined in the classes TraversableOnce and GenTraversableOnce. It adds the elements of the stated collection.
-
Method Definition:
def sum: A
-
Return Type:
It returns the sum of all the elements in the stated iterator.
Example:
// Scala program of sum() // method // Creating object object GfG { // Main method def main(args : Array[String]) { // Declaring a iterator val iter = Iterator( 2 , 4 , 5 , 6 ) // Applying sum method val iter 1 = iter.sum // Displays output println(iter 1 ) } } |
chevron_right
filter_none
Output:
17
Here, the sum of all the elements is printed.
Example:
// Scala program of sum() // method // Creating object object GfG { // Main method def main(args : Array[String]) { // Declaring a iterator val iter = Iterator( 1.5 , 2.3 , 3.4 ) // Applying sum method val iter 1 = iter.sum // Displays output println(iter 1 ) } } |
chevron_right
filter_none
Output:
7.199999999999999