Java ArrayList add () meetod lisab massiivi loendi elemendi määratud kohale.
Meetodi süntaks add()on:
arraylist.add (int indeks, E element)
Siin on arraylist ArrayListklassi objekt .
add () Parameetrid
ArrayList- add()meetodil võib olla kaks parameetrit:
- indeks (valikuline) - indeks, kuhu element on sisestatud
- element - lisatav element
Kui indexparameetrit ei edastata, lisatakse element massiivide loendi lõppu.
add () Return Value
- tagastab tõene, kui element on edukalt sisestatud
Märkus. Kui indexväärtus jääb vahemikust välja, toob add()meetod välja IndexOutOfBoundsExceptionerandi.
Näide 1: Elemendi sisestamine ArrayList add () abil
 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); ) )
Väljund
ArrayList: (2, 3, 5)
Ülaltoodud näites oleme loonud ArrayListnimega primeNumbers. Siin pole add()meetodil valikulist indexparameetrit. Seega sisestatakse kõik elemendid massiivide loendi lõppu.
Näide 2: elemendi sisestamine määratud asukohta
 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); ) )
Väljund
ArrayList: (Java, Python, JavaScript) Uuendatud ArrayList: (Java, C ++, Python, JavaScript)
Ülaltoodud näites oleme kasutanud add()meetodit elementide lisamiseks massiiviloendisse. Pange tähele joont,
 languages.add(1, "C++");
Siin on add()meetodil valikuline indexparameeter. Seega lisatakse indeksile 1 C ++.
Märkus . Siiani oleme lisanud ainult ühe elemendi. Kuid me saame addAll()meetodi abil lisada ka mitu elementi kogumist (massiivide loend, komplekt, kaart jne) massiivide loendisse . Lisateabe saamiseks külastage Java ArrayList addAll ().








