java - 添加数组中的剩余数字 - Java

标签 java arrays

所以我之前问了一个问题here ,其中数组中的数字应该加在一起直到长度为 12。

现在,我将如何添加剩余的数字,让我们说

double[] addMe = {147.04, 147.66, 148.27, 148.89, 149.51, 150.13, 150.76, 151.39, 152.02, 152.65, 153.29, 153.29, 
                10, 20 ,30,40,50,60,70,80,90,100,110,120, 10,20};

从上面我得到的答案是

1804.9
780.0
1804.9

但它漏掉了最后两个数字 10 和 20,如果计数不等于 12,我如何将它们都相加?

谢谢。

最佳答案

修改这么多,你将所有数字相加,如果元素小于 12,你只是不打印最后的总和

 double sum=0.0;
for(int i=0;i<addMe.length;i++)
{
  if(i%12==0 && i!=0)
  {
    System.out.println(sum);
    sum=0;
  }

  sum +=addMe[i];
}
System.out.println(sum);//Just add this outside the loop

关于java - 添加数组中的剩余数字 - Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32754595/

相关文章:

java - 我的 applicationContext 中是否可以有多个 PropertyPlaceHolderConfigurer?

jquery - 水平(在表格中)而不是垂直列出数据

python - 使用多个逻辑条件从 numpy 数组中按列进行选择

java - 从多个整数列表中找到 K 个最高和

java - 编写一个 Java 代码,该代码从命令行接受字符串并按字母顺序显示其字符

在 fragment 之间传递字符串时出现 java.lang.NullPointerException

java - messageFormt() 多维数组出错

c - 以指针为参数的数组函数

java - 如何从 byte[] (Blob) 获取文件类型扩展名

java - 使用 RandomAccessFile 到达文件中的特定行