📜  Java程序加入两个列表(1)

📅  最后修改于: 2023-12-03 15:02:05.903000             🧑  作者: Mango

Java程序加入两个列表

在Java中,我们可以使用List来存储一组元素。List是一个接口,它有多个实现类,例如ArrayList、LinkedList等。在本文中,我们将介绍如何将元素加入两个列表。

使用ArrayList

我们首先来看一下如何使用ArrayList。

import java.util.ArrayList;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<String> list1 = new ArrayList<>();
        List<String> list2 = new ArrayList<>();

        // 向list1中加入元素
        list1.add("Java");
        list1.add("Python");
        list1.add("JavaScript");

        // 向list2中加入元素
        list2.add("C++");
        list2.add("PHP");
        list2.add("Ruby");

        // 打印list1和list2中的元素
        System.out.println("List1: " + list1);
        System.out.println("List2: " + list2);
    }
}

上面的程序中,我们创建了两个ArrayList,分别为list1和list2。然后,我们使用add方法向list1和list2中加入元素。最后,我们使用System.out.println方法打印出list1和list2中的元素。

使用LinkedList

接下来,我们来看一下如何使用LinkedList。

import java.util.LinkedList;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<String> list1 = new LinkedList<>();
        List<String> list2 = new LinkedList<>();

        // 向list1中加入元素
        list1.add("Java");
        list1.add("Python");
        list1.add("JavaScript");

        // 向list2中加入元素
        list2.add("C++");
        list2.add("PHP");
        list2.add("Ruby");

        // 打印list1和list2中的元素
        System.out.println("List1: " + list1);
        System.out.println("List2: " + list2);
    }
}

上面的程序中,我们创建了两个LinkedList,分别为list1和list2。然后,我们使用add方法向list1和list2中加入元素。最后,我们使用System.out.println方法打印出list1和list2中的元素。

总结:

通过上面的代码片段,我们可以看到,无论是ArrayList还是LinkedList,都可以通过add方法向列表中加入元素。在实际开发中,我们需要根据实际情况来选择使用ArrayList还是LinkedList。如果需要频繁地插入或删除元素,建议使用LinkedList;如果需要频繁地访问元素,建议使用ArrayList。