📅  最后修改于: 2023-12-03 14:43:03.449000             🧑  作者: Mango
有时候我们需要对应两个列表中的元素进行操作,比如将它们相乘。在这个案例中,我们将介绍如何在Java中编写程序,将两个列表的对应元素相乘。
int[] list1 = {1, 2, 3, 4, 5};
int[] list2 = {6, 7, 8, 9, 10};
int[] result = new int[list1.length];
for (int i = 0; i < list1.length; i++) {
result[i] = list1[i] * list2[i];
}
System.out.println(Arrays.toString(result));
完整代码如下:
public class Main {
public static void main(String[] args) {
int[] list1 = {1, 2, 3, 4, 5};
int[] list2 = {6, 7, 8, 9, 10};
int[] result = new int[list1.length];
for (int i = 0; i < list1.length; i++) {
result[i] = list1[i] * list2[i];
}
System.out.println(Arrays.toString(result));
}
}
输出结果为:
[6, 14, 24, 36, 50]
这是两个列表的对应元素相乘的结果。
Java程序将两个列表的对应元素相乘,可以使用for循环遍历列表,并将对应位置上的元素相乘。在这个例子中,我们使用了数组来代替列表,但是实现的方法和使用列表是一样的。