在Java中,要调用一个方法来计算多个数字的和,你可以定义一个方法来处理可变数量的参数。以下是使用可变参数(varargs)来实现 plus()
方法并计算 1+2+3+4 的例子:
public class Main {
public static void main(String[] args) {
int sum = plus(1, 2, 3, 4);
System.out.println("1 + 2 + 3 + 4 的值是: " + sum);
}
public static int plus(int... numbers) {
int total = 0;
for (int number : numbers) {
total += number;
}
return total;
}
}
在这段代码中,plus()
方法使用了可变参数(由三个点 ...
表示),这意味着你可以传递任意数量的整数给这个方法。然后在方法内部,我们通过一个增强型 for
循环(也称为 "foreach" 循环)来遍历所有传递进来的整数,并将它们相加得到总和。
当你运行上面的程序时,它会输出:
1 + 2 + 3 + 4 的值是:10
这样你就可以在Java程序中调用 plus()
方法来计算任意数量的整数之和了。