JDK1.8--获取一个Integer元素集合中的最大值和最小值

xl_echo编辑整理,欢迎转载,转载请声明文章来源。更多IT、编程案例、资料请联系QQ:1280023003
百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!


开发工具eclipse

package com.echo.demo;

import java.util.ArrayList;
import java.util.List;

public class GetMax {

    public static void main(String[] args) {

        List<Integer> numbers = new ArrayList<Integer>();
        numbers.add(1);
        numbers.add(2);
        numbers.add(3);
        numbers.add(3);
        numbers.add(5);
        numbers.add(10);
        numbers.add(2);
        numbers.add(5);
        numbers.add(4);
        numbers.add(6);

        Integer max = numbers.stream().reduce(Integer::max).get();//得到最大值
        Integer min = numbers.stream().reduce(Integer::min).get();//得到最小值

        System.out.println(max);
        System.out.println(min);

        Integer sum = numbers.stream().reduce(0,(a, b) -> a + b);
        System.out.println(sum);
    }

}

猜你喜欢

转载自blog.csdn.net/xlecho/article/details/80498241