Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Java中,如何将两个一维数组的对应值相乘?_Java_Arrays_Multiplication - Fatal编程技术网

在Java中,如何将两个一维数组的对应值相乘?

在Java中,如何将两个一维数组的对应值相乘?,java,arrays,multiplication,Java,Arrays,Multiplication,到目前为止,我已经创建了两个数组(x和y),每个数组的长度为20,并填充了随机整数。 我试图将一个数组中每个索引的值与另一个数组中相同索引的值相乘,然后将乘积存储在第三个数组(z)中 尝试以下方法: for(int i = 0; i < z.length; i++) { z[i] = x[i] * y[i]; } for(inti=0;i

到目前为止,我已经创建了两个数组(x和y),每个数组的长度为20,并填充了随机整数。
我试图将一个数组中每个索引的值与另一个数组中相同索引的值相乘,然后将乘积存储在第三个数组(z)中

尝试以下方法:

for(int i = 0; i < z.length; i++) { 
     z[i] = x[i] * y[i]; 
}
for(inti=0;i
这不是简单地访问x和y阵列的问题吗
z[i]=x[i]*y[i]
…也就是说,如果你只想要你想要的结果。
z[i] = x[i] * y[i];
for(int i = 0; i < z.length; i++) { 
     z[i] = x[i] * y[i]; 
}