、、およびの4 つのパラメーターを受け取る( and )java-10
のコンストラクターが追加されていることがわかります。IntSummaryStatistics
LongSummaryStatistics
DoubleSummaryStatistics
count
min
max
sum
引数なしのコンストラクターが存在する理由を理解しているため、次のように削減で使用されます。
..stream().collect(Collectors.summarizingInt(Class::someFunction))
それは理にかなっていますが、なぜ 4 つのパラメーターを持つコンストラクターを追加する必要があるのでしょうか? (私は自分の答えで仮定をしましたが、そうでない場合は喜んで撤回します。)