java8list集合求和
时间: 2023-07-30 16:06:01 浏览: 96
java8实现list集合中按照某一个值相加求和,平均值等操作代码
可以使用 Java 8 中引入的 Stream API 来对 List 集合中的元素进行求和操作。示例如下:
```java
List<Integer> list = Arrays.asList(1, 2, 3, 4, 5);
int sum = list.stream().mapToInt(Integer::intValue).sum();
System.out.println(sum); // 输出 15
```
首先使用 `Arrays.asList()` 方法将一组整数转化为 List 集合。然后使用 `stream()` 方法将 List 转化为 Stream,接着使用 `mapToInt()` 方法将 Stream 中的元素映射为 int 类型,最终使用 `sum()` 方法对所有 int 值进行求和操作。
阅读全文