Java Lambda 试验(1)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tonywang1945yes/article/details/79450369

Lambda 表达式的小试验

import java.util.Arrays;
import java.util.IntSummaryStatistics;
import java.util.List;
import java.util.stream.Collectors;

public class LambdaTry {

    public static void  main(String [] args){
        List<Integer> A= Arrays.asList(2,2,3,4,5,6,7);
        A=A.stream().distinct().collect(Collectors.toList());
        IntSummaryStatistics B=A.stream().mapToInt(x->x).summaryStatistics();
        A.forEach(System.out::println);
        System.out.println(B.getAverage());
        double all=A.stream().map((x)->x).reduce((sum,x)->sum+x).get();
        System.out.println(all);
    }
}

猜你喜欢

转载自blog.csdn.net/tonywang1945yes/article/details/79450369