How to find Sum,Min,Max of Integer using Java 8 stream?

HCL Interview Question?

How to find Sum, Min, Max of Integer using Java 8 stream?

Solution:-

package p3;

import java.util.Arrays;
import java.util.List;

public class SumMinMaxOfInteger {

  public static void main(String[] args) {

    List<Integer> list=Arrays.asList(10,40,50);
    Integer sum=list.stream().mapToInt(i->i).sum();
    System.out.println("Sum of elements:"+sum);
    
    Integer min=list.stream().mapToInt(i->i).min().getAsInt();
    System.out.println("Min of elements:"+min);
    
    Integer max=list.stream().mapToInt(i->i).max().getAsInt();
    System.out.println("Max of Integer:"+max);
    

 }

 }

***********************************************************

O/P:- 

Sum of elements:100
Min of elements:10
Max of Integer:50


Comments

Popular posts from this blog

How to create React project using command prompt?

How to achieve abstraction?

Interview Question? How to find square of each element in this Array {2,4,5,6,8} using map ?