https://www.runoob.com/java/java8-new-features.html
取最大数
- Stream.of(1,2,3,4,5).max((a,b) -> a > b ? 1 : -1).get();
注意点:这里判断大小是通过正负数和0值。 而不是直接写成
- Stream.of(1,2,3,4,5).mapToInt(i -> i).max().getAsInt();
- Stream.of(1,2,3,4,5).max(Integer::compare).get();
- IntSummaryStatistics stats = Stream.of(1,2,3,4,5).mapToInt((x) ->x).summaryStatistics();
stats.getMax()