Метод List addAll(). на Java з прикладами. Цей метод додає всі елементи вказаної колекції в кінець цього списку в тому порядку, у якому їх повертає ітератор зазначеної колекції. 2 січня 2019 р.

Існує два способи додавання елементів до списку.

  1. add(E e ) : додає елемент у кінець списку. Оскільки List підтримує Generics, тип елементів, які можна додати, визначається під час створення списку.
  2. add(int index , E element ) : вставляє елемент за вказаним індексом.

Підхід 1:

  1. Створіть змінну суми цілочисельного типу даних.
  2. Ініціалізуйте суму 0.
  3. Почніть ітерацію списку за допомогою циклу for.
  4. Під час ітерації додайте кожен елемент зі змінною sum.
  5. Після виконання циклу виведіть суму.

Іншим підходом до копіювання елементів є використання методу addAll: List<Integer> copy = new ArrayList<>(); копія. addAll(список); Використовуючи цей метод, важливо мати на увазі, що, як і у випадку з конструктором, вміст обох списків посилатиметься на ті самі об’єкти.

Хоча метод add() є потужним інструментом для додавання окремих елементів до вашого списку, Java надає інший метод для додавання кількох елементів одночасно: addAll() . Цей метод особливо корисний, коли потрібно об’єднати два списки.

Одним із них є addAll, для якого потрібен список призначення, а елементи, які потрібно додати, можна вказати окремо або у вигляді масиву. Ось приклад того, як використовувати його з окремими елементами: List<Integer> list = new ArrayList<>(); Колекції. addAll(список, 1, 2, 3, 4, 5);