public static void main(String[] args) { List list = new ArrayList<>();
    list.add(new BigDecimal(“1.111”));
    list.add(new BigDecimal(“0.222”));
    list.add(new BigDecimal(“3.333”));
    list.add(null);
    // 获取最大值&判断非空
    BigDecimal max = list.stream().filter(Objects::nonNull).reduce(BigDecimal.ZERO, BigDecimal::max);
    System.out.println(max);
    }