gpt4 book ai didi

java - 在java中添加未知数量的数字

转载 作者:行者123 更新时间:2023-11-30 07:00:13 31 4
gpt4 key购买 nike

我有下面的代码:

public class Classes {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int sum = add(10,20);

System.out.println(sum);


// TODO code application logic here
}


public static int add(int number,int number2){
int c = number + number2;
return c;
}

}

在这种情况下,我将 2 个数字加在一起并将它们返回到我的主要方法。我现在想改变它,但要保持相同的结构,一种添加未指定数量的数字的方法。例如,如果我想添加三个数字,我会将以下内容调整为

public static int add(int number,int number2,int number3){
int c = number + number2 + number3;

我不能继续将 int numberx 添加到 public static int add(

那我该怎么办?

最佳答案

您可以提交一个整数数组,然后循环汇总它们。

public static int add(Integer... numbers) {
int result = 0;
for (Integer number : numbers) {
result += number;
}
return result;
}

关于java - 在java中添加未知数量的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30813092/

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