Metoda Java ArrayList add () vstavi element v seznam skladb na določenem položaju.
Sintaksa add()metode je:
arraylist.add (indeks int, element E)
Tu je arraylist predmet ArrayListrazreda.
add () Parametri
Metoda ArrayList add()ima dva parametra:
- indeks (neobvezno) - indeks, pri katerem je element vstavljen
 - element - element, ki ga je treba vstaviti
 
Če indexparameter ni poslan, je element dodan na konec seznama.
add () Vrnjena vrednost
- vrne true, če je element uspešno vstavljen
 
Opomba: Če indexje izven obsega, add()metoda sproži IndexOutOfBoundsExceptionizjemo.
Primer 1: vstavljanje elementa z uporabo ArrayList add ()
 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); ) )
Izhod
ArrayList: (2, 3, 5)
V zgornjem primeru smo ustvarili ArrayListimenovano primeNumbers. Tu add()metoda nima izbirnega indexparametra. Zato so vsi elementi vstavljeni na koncu seznama.
Primer 2: Vstavljanje elementa v določeni položaj
 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); ) )
Izhod
ArrayList: (Java, Python, JavaScript) Posodobljen ArrayList: (Java, C ++, Python, JavaScript)
V zgornjem primeru smo uporabili add()metodo za vstavljanje elementov v seznam elementov. Opazite vrstico,
 languages.add(1, "C++");
Tu ima add()metoda neobvezni indexparameter. Zato se v indeks 1 vstavi C ++.
Opomba : Do zdaj smo dodali samo en element. Vendar pa lahko z uporabo addAll()metode v arraylist dodamo tudi več elementov iz zbirke (arraylist, set, map itd.) . Če želite izvedeti več, obiščite Java ArrayList addAll ().








