我有一个循环遍历整数数组的 for 循环。我试图得到数组中所有元素的总和。我可以循环执行此操作吗?
下面的代码:
int numOfValues;
//prompt user for number of values
System.out.print("How many values? ");
numOfValues = input.nextInt();
int[] values = new int[numOfValues];
for(int i=1; i<numOfValues;i++)
{
System.out.print("Value " + i + " :");
values[i] = input.nextInt();
int sum += 0 + values[i];
System.out.print(sum);
}
这行 intsum += 0 + values[i];
是我试图让所有数组元素值总计的地方,但我认为它是错误的。它只是打印出实际数字而不是总和。