Јава АрраиЛист адд ()

Метода Јава АрраиЛист адд () убацује елемент у арраилист на наведеној позицији.

Синтакса add()методе је:

 арраилист.адд (инт индекс, Е елемент)

Овде је арраилист предмет ArrayListкласе.

адд () Параметри

add()Метода АрраиЛист може узети два параметра:

  • индекс (опционално) - индекс у који се убацује елемент
  • елемент - елемент који се убацује

Ако indexпараметар није прослеђен, елемент се додаје на крај арраилисте.

адд () Повратна вредност

  • враћа труе ако је елемент успешно уметнут

Напомена: Ако indexје изван опсега, add()метода покреће IndexOutOfBoundsExceptionизузетак.

Пример 1: Уметање елемента помоћу АрраиЛист адд ()

 import java.util.ArrayList; class Main ( public static void main(String() args) ( // create an ArrayList ArrayList primeNumbers = new ArrayList(); // insert element to the arraylist primeNumbers.add(2); primeNumbers.add(3); primeNumbers.add(5); System.out.println("ArrayList: " + primeNumbers); ) )

Оутпут

 АрраиЛист: (2, 3, 5) 

У горњем примеру смо креирали ArrayListименовани примеНумберс. Овде add()метода нема опциони indexпараметар. Стога су сви елементи уметнути на крај арраилисте.

Пример 2: Уметање елемента у назначени положај

 import java.util.ArrayList; class Main ( public static void main(String() args) ( // create an ArrayList ArrayList languages = new ArrayList(); // insert element at the end of arraylist languages.add("Java"); languages.add("Python"); languages.add("JavaScript"); System.out.println("ArrayList: " + languages); // insert element at position 1 languages.add(1, "C++"); System.out.println("Updated ArrayList: " + languages); ) )

Оутпут

 АрраиЛист: (Јава, Питхон, ЈаваСцрипт) Ажурирани АрраиЛист: (Јава, Ц ++, Питхон, ЈаваСцрипт)

У горњем примеру, користили смо add()методу за уметање елемената у арраилист. Обратите пажњу на линију,

 languages.add(1, "C++");

Овде add()метода има опциони indexпараметар. Дакле, Ц ++ је убачен у индекс 1.

Напомена : До сада смо додали само један елемент. Међутим, такође можемо додати више елемената из колекције (арраилист, сет, мап, итд.) У арраилист користећи addAll()методу. Да бисте сазнали више, посетите Јава АрраиЛист аддАлл ().

Занимљиви Чланци...