Добавление нескольких элементов в Java
Метод addAll дописывает в конец
списка все элементы другой коллекции.
Исходный список меняется:
import java.util.ArrayList;
import java.util.Arrays;
ArrayList<Integer> left = new ArrayList<>(Arrays.asList(1, 2));
ArrayList<Integer> extra = new ArrayList<>(Arrays.asList(3, 4));
left.addAll(extra);
System.out.println(left);
В качестве источника можно передать
результат Arrays.asList:
import java.util.ArrayList;
import java.util.Arrays;
ArrayList<String> tags = new ArrayList<>(Arrays.asList("a"));
tags.addAll(Arrays.asList("b", "c"));
System.out.println(tags);
Дан код:
import java.util.ArrayList;
import java.util.Arrays;
ArrayList<Integer> nums = new ArrayList<>(Arrays.asList(1, 2));
Допишите в конец списка числа 3
и 4. Выведите результат в консоль.
Дан код:
import java.util.ArrayList;
import java.util.Arrays;
ArrayList<String> part1 = new ArrayList<>(Arrays.asList("x"));
ArrayList<String> part2 = new ArrayList<>(Arrays.asList("y", "z"));
Перенесите все элементы part2
в конец part1. Выведите part1
в консоль.