gpt4 book ai didi

java - 通过主类和另一个类向包含完整数字的数组添加加 1

转载 作者:行者123 更新时间:2023-12-02 10:32:33 24 4
gpt4 key购买 nike

public class Main                                       
{
public static void main(String[] args)
{
int[] num = {1,2,3,4};
System.out.println(Counter.add(num));
}
}

类别

public class Counter                                        
{
public static int add(int[] numb)
{
for(int i=0;i<numb.length;i++){
numb[i]++;
System.out.println(numb[i]);
int result = result + numb[i];
}
return result;
}
}

我正在尝试输出数组列表中的总数,但有一个变化,对数组列表中的每个数字都有+1,所以1,2,3,4 会给我 14,因为 1+2+3+4 = 10 + 4 (每个数字+1),我必须使用 .split给我数组中要添加到总加法中的变量总量?

最佳答案

Do I have to use .split to give me the total amount of variable in the array to add onto the total addition?

没有。您可以简单地返回总和,加上Array 的长度。此外,您还可以在 for 循环中声明结果,因此它仅在循环范围内。将其移到循环之外

public static int add(int[] numb)                                     
{
int result = 0;
for(int i=0;i<numb.length;i++){
System.out.println(numb[i]);
result += numb[i];
}
return result + numb.length;
}

当使用 Array 调用时,int[] num = {1,2,3,4}; 输出 14

关于java - 通过主类和另一个类向包含完整数字的数组添加加 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53529543/

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