stream求平均值
时间: 2023-11-01 16:07:25 浏览: 73
java8实现list集合中按照某一个值相加求和,平均值等操作代码
可以使用流(Stream)的API来求平均值,示例代码如下:
```
double average = list.stream()
.mapToDouble(a -> a)
.average()
.orElse(0.0);
```
其中,list是一个包含数字的List,mapToDouble将其转换为Double类型的Stream,average方法求平均值,orElse方法指定如果Stream为空时返回的默认值。
阅读全文