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

What are POJO classes in spring? What is the use of POJO Class, and How to create POJO classes.

How to create React project using command prompt?