最初,我们被鼓励用递归来解决这个问题,但到目前为止,我只能想到一个交互式的。
import java.util.*;
public class Problem1 {
static Integer add(Collection integers) {
Integer sum = 0;
Iterator iterator = integers.iterator();
while (iterator.hasNext()) {
sum = sum + (Integer) iterator.next();
}
return sum;
}
}
2条答案
按热度按时间nr9pn0ug1#
一种方法是在使用迭代器递归时使用然后移除元素。
gdrx4gfi2#
试试这个。
和
输出