【发布时间】:2020-07-17 00:30:51
【问题描述】:
我正在尝试编写一个返回整数类型列表中整数和的方法。这是我目前所拥有的,
public int sum (List <Integer> list) {
if (list.isEmpty()) {
return 0;
}
else {
return sum(list.subList(0, list.size()-1));
}
}
但是,这似乎不起作用,代码有什么问题吗?任何帮助表示赞赏。
【问题讨论】:
-
您将总和存储在哪里?您只是在减少列表,而不是计算列表中每个元素的总和。
-
@Ramesh 我认为我不需要存储总和,是吗?
-
你不一定要使用另一个变量...现在你的代码甚至没有添加任何东西。