Задачи на ArrayList в Java. Часть 1
Дан следующий ArrayList:
List<Integer> lst = List.of(1, 2, 3, 4, 5);
Найдите сумму элементов этого ArrayList.
Дан следующий ArrayList:
List<List<Integer>> lst = new ArrayList<>(List.of(1, 2, 3, 4, 5));
Добавьте в него еще один элемент со значением 6.
Дан следующий ArrayList:
List<List<Integer>> lst = new ArrayList<>(List.of(1, 2, 3, 4, 5));
Удалите из этого ArrayList элемент со значением 3.
Дан следующий ArrayList:
List<List<Integer>> lst = new ArrayList<>(List.of(1, 2, 3, 4, 5));
Дан следующий массив:
int[] arr = new int[] { 6, 7, 8 };
Добавьте все элементы массива в конец нашего ArrayList.
Дан ArrayList:
List<List<String>> list = new ArrayList<>(List.of("a", "b", "c"));
Вставьте строку "z" в начало ArrayList (на позицию с индексом 0).
Дан ArrayList:
List<List<Integer>> list = new ArrayList<>(List.of(10, 20, 30, 40, 50));
Удалите элемент с индексом 2.
Дан ArrayList:
List<List<Integer>> list = new ArrayList<>(List.of(1, 2, 3, 4));
Замените элемент с индексом 1 на значение 99.
Дан ArrayList:
List<List<String>> list = new ArrayList<>(List.of("a", "b", "c"));
Очистите ArrayList, удалив все элементы.
Дан ArrayList:
List<List<Integer>> list = new ArrayList<>(List.of(5, 3, 8, 1));
Отсортируйте ArrayList в порядке возрастания.
Дан ArrayList:
List<List<Integer>> list = new ArrayList<>(List.of(1, 2, 3, 4, 5));
Разверните ArrayList в обратном порядке.
Дан ArrayList:
List<List<Integer>> list = new ArrayList<>(List.of(1, 2, 3, 4, 5));
Удалите последний элемент ArrayList.
Дан ArrayList:
List<List<Integer>> list = new ArrayList<>(List.of(1, 2, 3, 4, 5));
Получите первый элемент ArrayList.
Дан ArrayList:
List<List<Integer>> list = new ArrayList<>(List.of(1, 2, 3, 4, 5));
Проверьте, содержит ли ArrayList значение 3.
Дан ArrayList:
List<List<Integer>> list = new ArrayList<>(List.of(1, 2, 3, 4, 5));
Найдите индекс элемента со значением 4.
Дан ArrayList:
List<List<Integer>> list = new ArrayList<>(List.of(1, 2, 3, 4, 5, 3));
Удалите первое вхождение элемента 3.
Дан ArrayList:
List<List<Integer>> list = new ArrayList<>(List.of(1, 2, 3, 4, 5));
Создайте подArrayList от индекса 1 до 3 (включительно).
Дан ArrayList:
List<List<Integer>> list = new ArrayList<>(List.of(1, 2, 3, 4, 5));
Добавьте элемент 6 на позицию с индексом 2.
Дан ArrayList:
List<List<Integer>> list = new ArrayList<>(List.of(1, 2, 3, 1, 4, 1, 5));
Удалите все вхождения элемента 1.