📜  Java程序将两个列表的对应元素相乘(1)

📅  最后修改于: 2023-12-03 14:43:03.449000             🧑  作者: Mango

Java程序将两个列表的对应元素相乘

有时候我们需要对应两个列表中的元素进行操作,比如将它们相乘。在这个案例中,我们将介绍如何在Java中编写程序,将两个列表的对应元素相乘。

实现步骤
  1. 创建两个列表并初始化它们的元素。在这个例子中,我们将用两个相同长度的数组来代替列表。
int[] list1 = {1, 2, 3, 4, 5};
int[] list2 = {6, 7, 8, 9, 10};
  1. 创建一个新的数组,用于存储计算结果。它的大小应该和列表的长度相同。
int[] result = new int[list1.length];
  1. 使用for循环遍历列表中的元素,并将对应位置上的元素相乘,将结果存储到结果数组中。
for (int i = 0; i < list1.length; i++) {
    result[i] = list1[i] * list2[i];
}
  1. 打印输出结果数组。
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循环遍历列表,并将对应位置上的元素相乘。在这个例子中,我们使用了数组来代替列表,但是实现的方法和使用列表是一样的。