Metoda Java ArrayList add () ubacuje element u arraylist na navedenom položaju.
Sintaksa add()metode je:
arraylist.add (indeks int, E element)
Ovdje je arraylist objekt ArrayListklase.
add () Parametri
Metoda ArrayList add()može uzeti dva parametra:
- indeks (neobavezno) - indeks u koji je umetnut element
- element - element koji se ubacuje
Ako indexparametar nije proslijeđen, element se dodaje na kraj arraylista.
add () Povratna vrijednost
- vraća true ako je element uspješno umetnut
Napomena: Ako indexje izvan raspona, add()metoda postavlja IndexOutOfBoundsExceptioniznimku.
Primjer 1: Umetanje elementa pomoću 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); ) )
Izlaz
Popis polja: (2, 3, 5)
U gornjem primjeru stvorili smo ArrayListimenovane primeNumbers. Ovdje add()metoda nema izborni indexparametar. Stoga su svi elementi umetnuti na kraj arraylista.
Primjer 2: Umetanje elementa u navedeni 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); ) )
Izlaz
ArrayList: (Java, Python, JavaScript) Ažurirani ArrayList: (Java, C ++, Python, JavaScript)
U gornjem primjeru koristili smo add()metodu za umetanje elemenata u arraylist. Primijetite crtu,
languages.add(1, "C++");
Ovdje add()metoda ima neobavezni indexparametar. Stoga je C ++ umetnut u indeks 1.
Napomena : Do sada smo dodali samo jedan element. Međutim, također možemo dodati više elemenata iz zbirke (arraylist, set, map, itd.) U arraylist pomoću addAll()metode. Da biste saznali više, posjetite Java ArrayList addAll ().








