stream流对float求和
时间: 2023-08-26 20:13:05 浏览: 155
Stream流的思维导图
要对一个流(stream)中的浮点数求和,你可以使用流的reduce操作和sum方法。下面是一个示例代码,演示如何对一个包含浮点数的流求和:
```java
import java.util.stream.DoubleStream;
public class Main {
public static void main(String[] args) {
DoubleStream stream = DoubleStream.of(1.5, 2.3, 4.7, 3.2);
double sum = stream.sum();
System.out.println("Sum: " + sum);
}
}
```
在这个示例中,我们使用DoubleStream的of方法创建了一个包含浮点数的流。然后,我们使用sum方法对流中的所有元素求和,并将结果打印出来。输出将是:
```
Sum: 11.7
```
你可以根据需要替换输入流中的浮点数,或者使用其他方式创建流。这个例子只是给出了一种求和的方式。希望能帮到你!如果还有其他问题,请随时提问。
阅读全文