gpt4 book ai didi

java - ArrayList> 的总和?

转载 作者:行者123 更新时间:2023-12-01 06:27:55 26 4
gpt4 key购买 nike

有没有办法找到inputList中列表中所有元素的总和?

这是我尝试过的,但这只适用于我假设的常规 ArrayList Integer。

static int add(ArrayList<ArrayList<Integer>> inputList) {
int a = (int) inputList;
int sum = 0;

for(int d : a)
sum = sum + d;

return sum;
}

最佳答案

您无法将 ArrayList 转换为整数基元类型,因此您应该删除该行。出于同样的原因,您不能使用增强的 for 循环,因为参数是整数 ArrayList 的 ArrayList。

static int add(ArrayList<ArrayList<Integer>> inputList) {
int sum = 0;
for(ArrayList<Integer> nestedList : inputList) {
for (int n : nestedList) sum += n;
}

return sum;
}

关于java - ArrayList<ArrayList<Integer>> 的总和?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43788868/

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