在Java中加入两个 ArrayList
给定Java中的两个 ArrayList,任务是加入这些 ArrayList。
例子:
Input: ArrayList1: [Geeks, For, ForGeeks], ArrayList2: [GeeksForGeeks, A computer portal]
Output: ArrayList: [Geeks, For, ForGeeks, GeeksForGeeks, A computer portal]
Input: ArrayList1: [G, e, e, k, s], ArrayList2: [F, o, r, G, e, e, k, s]
Output: ArrayList: [G, e, e, k, s, F, o, r, G, e, e, k, s]
方法: ArrayLists 可以在Java中通过 Collection.addAll() 方法加入。此方法由目标 ArrayList 调用,另一个 ArrayList 作为参数传递给此方法。此方法将第二个 ArrayList 附加到第一个 ArrayList 的末尾。
句法:
ArrayList1.addAll(ArrayList2);
下面是上述方法的实现:
// Java program to demonstrate
// How to sort ArrayList in descending order
import java.util.*;
public class GFG {
public static void main(String args[])
{
// Get the ArrayList1
ArrayList
list1 = new ArrayList();
// Populate the ArrayList
list1.add("Geeks");
list1.add("For");
list1.add("ForGeeks");
// Print the ArrayList 1
System.out.println("ArrayList 1: "
+ list1);
// Get the ArrayList2
ArrayList
list2 = new ArrayList();
list2.add("GeeksForGeeks");
list2.add("A computer portal");
// Print the ArrayList 2
System.out.println("ArrayList 2: "
+ list2);
// Join the ArrayLists
// using Collection.addAll() method
list1.addAll(list2);
// Print the joined ArrayList
System.out.println("Joined ArrayLists: "
+ list1);
}
}