我有以下ArrayList
ArrayList<double[]> db_results = new ArrayList<double[]>();
由以下循环填充
double[] nums = new double[3];
for ( int i = 0 ; i <= 2; i++) {
double val = Double.parseDouble(i);
nums[i] = val;
}
db_results.add(nums);
如何添加每个数组中相同位置的值以创建另一个数组? 因此 1+1+1=3 将是新数组的位置一 2+2+2=6 将是新数组的位置二 3+3+3=9 将是新数组的位置三?/p>
干杯
最佳答案
嵌套循环就可以做到这一点。
我鼓励您花时间学习 Java 教程或阅读教科书。这是非常基本的东西,你最好正确地学习这门语言,而不是通过穿插随机问题的反复试验来学习。
<小时/>顺便说一句,代码中的这一行将无法编译:
double val = Double.parseDouble(i);
i
变量声明为 int
,parseXxx
方法采用 String
参数。要将 int
转换为 double
,只需对其进行赋值:
double val = i;
关于java - 在数组列表中添加值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7943886/