將兩個給定列表連線的 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+ 次瀏覽

開啟你的職業生涯

完成課程即可獲得認證

開始學習
廣告