Задачи на ArrayList в Java. Часть 2
Дан следующий ArrayList:
List<List<Integer>> lst = new ArrayList<>(List.of(1, 2, 3, 3, 4, 5));
Дан следующий массив:
int[] arr = new int[] { 2, 3 };
Удалите из ArrayList элементы, значения которых совпадает с одним из элементов массива.
Дан массив:
int[] array = new int[] { 1, 2, 3, 4, 5 };
Преобразуйте массив в ArrayList.
Дано множество:
Set<String> set = Set.of("a", "b", "c", "a");
Преобразуйте множество в изменяемый ArrayList.
Дана строка:
String str = "hello";
Преобразуйте строку в изменяемый ArrayList символов.
Дан диапазон:
int range = 1..5;
Преобразуйте диапазон в изменяемый ArrayList.
Дан map:
Map<String, Integer> map = Map.of(1, "one", 2, "two");
Преобразуйте значения map в изменяемый ArrayList.
Дан map:
Map<String, Integer> map = Map.of(1, "one", 2, "two");
Преобразуйте ключи map в изменяемый ArrayList.
Дан ArrayList пар:
List<Object> pairs = List.of(1, "a", 2, "b", 3, "c");
Преобразуйте ArrayList пар в изменяемый ArrayList первых элементов пар.
Дан ArrayList:
List<Object> list = List.of("1", "2", "3", "4", "5");
Преобразуйте ArrayList строк в изменяемый ArrayList чисел.
Дан ArrayList:
List<Integer> list = List.of(1, 2, 3, 4, 5);
Преобразуйте ArrayList чисел в изменяемый ArrayList строк.
Два массива:
int[] array1 = new int[] { 1, 2, 3 };
int[] array2 = new int[] { 4, 5, 6 };
Объедините два массива в один изменяемый ArrayList.