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() 方法向列表中添加元素,然后使用addAll()方法将两个列表合并在一起,例如list1.addAll(list2),最后将结果打印到控制台。
广告
数据结构
网络
关系数据库管理系统(RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP