用addAll() 方法 Java两个list合并

在 Java 中,可以使用 addAll() 方法将两个 List 合并为一个新的 List。以下是一个示例代码:

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

public class ListMergeExample {
    public static void main(String[] args) {
        List<String> list1 = new ArrayList<>();
        list1.add("Apple");
        list1.add("Banana");
        list1.add("Orange");

        List<String> list2 = new ArrayList<>();
        list2.add("Grapes");
        list2.add("Mango");

        List<String> mergedList = new ArrayList<>();
        mergedList.addAll(list1);
        mergedList.addAll(list2);

        // 输出合并后的 List
        for (String item : mergedList) {
            System.out.println(item);
        }
    }
}

运行以上代码,输出如下:

用addAll() 方法 Java两个list合并
Apple
Banana
Orange
Grapes
Mango

在示例中,首先创建两个 List list1list2,分别添加元素。然后创建一个新的 List mergedList,通过调用 addAll() 方法将 list1list2 中的元素合并到 mergedList 中。最后,使用 for-each 循环遍历 mergedList 并打印出所有元素。

注意,addAll() 方法会将指定 List 中的所有元素追加到调用该方法的 List 的末尾,因此原始的两个 List 不会受到影响,而是创建了一个新的合并后的 List。

Java

Java heap space 异常(Java堆内存不足)

上一篇

Java

Java double转int的几种方式

下一篇