将两个给定列表连接的 Java 程序


要连接两个给定列表,可以使用 addAll() 方法,它位于 java.util.ArrayList 类 中,用于将指定集合中的所有元素插入到此列表。如要将一个列表的内容添加到另一个列表,请执行以下步骤 -

问题陈述

编写一个 Java 程序,来连接两个给定的列表 -

输入

Contents of list1 ::[Apple, Orange, Banana]
Contents of list2 ::[Grapes, Mango, Strawberry]

输出

Contents of list1 after adding list2 to it ::[Apple, Orange, Banana, Grapes, Mango, Strawberry]

连接两个给定列表的步骤

以下是连接两个给定列表的步骤 -

  • 通过实例化列表对象来创建 list1(在此示例中,我们使用了 ArrayList)。

  • 使用 add() 方法向其添加元素。

  • 创建另一个列表并向其添加元素。

  • 现在,使用 addAll() 方法将一个列表中的元素添加到另一个列表。

用于连接两个给定列表的 Java 程序 

import java.util.ArrayList;
public class JoinTwoLists {
 public static void main(String args[]){
ArrayList<String> list1 = new ArrayList<String>();
list1.add("Apple");
list1.add("Orange");
list1.add("Banana");
System.out.println("Contents of list1 ::"+list1);

ArrayList<String> list2 = new ArrayList<String>();
list2.add("Grapes");
list2.add("Mango");
list2.add("Strawberry");
System.out.println("Contents of list2 ::"+list2);

list1.addAll(list2);
System.out.println("Contents of list1 after adding list2 to it ::"+list1);
 }
}

输出

Contents of list1 ::[Apple, Orange, Banana] 
Contents of list2 ::[Grapes, Mango, Strawberry]
Contents of list1 after adding list2 to it ::[Apple, Orange, Banana, Grapes, Mango, Strawberry]

代码说明

通过从java.util 程序包导入 ArrayList 类来初始化,我们将创建两个 ArrayList 对象(即 list1 和 list2),并使用 add() 方法在列表中添加元素,以及使用 list1.addAll(list2) 将两个列表连接在一起,并将结果打印到控制台。

更新于:14-Aug-2024

3K+ 次浏览

开启你的职业生涯

完成课程即可获得认证

开始学习
广告