Java ArrayList add ()

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 ().

Zanimljivi članci...