LinkedList addAll() trong java được dùng để thêm một tập collection vào nó như là một ArrayList hay HashSet etc.
Syntax 1
public boolean addAll(Collection<? extends E> c)
Ví dụ 1
import java.util.*;
public class Main {
public static void main(String args[]) {
LinkedList<Integer> linkedList = new LinkedList<>();
List<Integer> arr = new ArrayList<>();
arr.add(100);
arr.add(300);
linkedList.addAll(arr);
System.out.println(linkedList);
}
}
Output: [100, 300]
Syntax 2
public boolean addAll(int index, Collection<? extends E> c)
Ví dụ 2
import java.util.*;
public class Main {
public static void main(String args[]) {
LinkedList<Integer> linkedList = new LinkedList<>();
linkedList.add(50);
List<Integer> arr = new ArrayList<>();
arr.add(100);
arr.add(300);
linkedList.addAll(0, arr);
System.out.println(linkedList);
}
}
Output: [100, 300, 50]