java8stream流求和
时间: 2023-11-08 07:03:35 浏览: 98
Java 8 之 流(Stream)
Java 8 中可以使用 stream 流来对集合进行操作,求和可以使用 `sum()` 方法。
例如,对于一个整数列表,可以这样求和:
```java
List<Integer> list = Arrays.asList(1, 2, 3, 4, 5);
int sum = list.stream().mapToInt(Integer::intValue).sum();
System.out.println(sum); // 输出:15
```
这里使用了 `mapToInt` 方法将 Integer 类型转换成 int 类型,然后再调用 `sum` 方法求和。
阅读全文