Metoda Java ArrayList add () vloží prvek do seznamu skladeb na zadané pozici.
Syntaxe add()metody je:
arraylist.add (int index, prvek E)
Arraylist je zde objektem ArrayListtřídy.
přidat () parametry
Metoda ArrayList add()může trvat dva parametry:
- index (volitelně) - index, do kterého je vložen prvek
- prvek - prvek, který se má vložit
Pokud indexparametr není předán, prvek se připojí na konec seznamu polí.
přidat () návratovou hodnotu
- vrátí true, pokud je prvek úspěšně vložen
Poznámka: Pokud indexje hodnota mimo rozsah, add()metoda vyvolá IndexOutOfBoundsExceptionvýjimku.
Příklad 1: Vložení prvku pomocí 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); ) )
Výstup
ArrayList: (2, 3, 5)
Ve výše uvedeném příkladu jsme vytvořili ArrayListpojmenovaná prvočísla. Zde add()metoda nemá volitelný indexparametr. Proto jsou všechny prvky vloženy na konec seznamu skladeb.
Příklad 2: Vložení prvku na určenou pozici
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ýstup
ArrayList: (Java, Python, JavaScript) Aktualizovaný ArrayList: (Java, C ++, Python, JavaScript)
Ve výše uvedeném příkladu jsme použili add()metodu pro vložení prvků do seznamu polí. Všimněte si řádku,
languages.add(1, "C++");
Zde má add()metoda volitelný indexparametr. Proto je C ++ vložen do indexu 1.
Poznámka : Doposud jsme přidali pouze jeden prvek. Můžeme však také přidat více prvků z kolekce (arraylist, set, map atd.) Do arraylistu pomocí této addAll()metody. Další informace najdete na Java ArrayList addAll ().








