gpt4 book ai didi

java - 是否有可能在没有循环的情况下对 ArrayList 进行总和

转载 作者:IT老高 更新时间:2023-10-28 13:51:20 24 4
gpt4 key购买 nike

ArrayList 的总和是否有可能不循环?

PHP 提供了 sum(array),它将给出数组的总和。

PHP代码是这样的

$a = array(2, 4, 6, 8);
echo "sum(a) = " . array_sum($a) . "\n";

我想在 Java 中做同样的事情:

List tt = new ArrayList();
tt.add(1);
tt.add(2);
tt.add(3);

最佳答案

一次已发布(2014 年 3 月),您将能够 use streams :

如果您有 List<Integer>

int sum = list.stream().mapToInt(Integer::intValue).sum();

如果是 int[]

int sum = IntStream.of(a).sum();

关于java - 是否有可能在没有循环的情况下对 ArrayList 进行总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5963847/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com