Java8 stream 求和,最大,最小,平均

double notionalSum = list.stream().mapToDouble((e->Double.valueOf(e.get("notional")!=null?e.get("notional").toString():"0"))).sum();

double notionalSum = list.stream().mapToDouble((e->Double.valueOf(e.get("notional")!=null?e.get("notional").toString():"0"))).max();

double notionalSum = list.stream().mapToDouble((e->Double.valueOf(e.get("notional")!=null?e.get("notional").toString():"0"))).min();

double notionalSum = list.stream().mapToDouble((e->Double.valueOf(e.get("notional")!=null?e.get("notional").toString():"0"))).average();

posted @ 2022-01-14 09:38  飞奔的蜗牛_WN  阅读(707)  评论(0)    收藏  举报