Java multiply与Java 8 Stream API

avatar
作者
猴君
阅读量:0

在Java中,可以使用简单的乘法操作符*进行乘法运算,例如:

int a = 5; int b = 10; int result = a * b; System.out.println(result); // 输出50 

而在Java 8中引入了Stream API,可以使用Stream的reduce方法进行乘法操作。下面是一个使用Stream API进行乘法运算的示例:

List<Integer> numbers = Arrays.asList(2, 4, 6, 8); int product = numbers.stream().reduce(1, (a, b) -> a * b); System.out.println(product); // 输出384 

在上面的示例中,我们将一个整数列表中的所有元素相乘得到最终的乘积。reduce方法接受一个初始值和一个BinaryOperator函数作为参数,将列表中的所有元素依次应用函数进行计算。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!