Metode add () Java ArrayList menyisipkan elemen ke daftar array pada posisi yang ditentukan.
Sintaks dari add()
metode ini adalah:
arraylist.add (indeks int, elemen E)
Di sini, daftar larik adalah objek ArrayList
kelas.
add () Parameter
add()
Metode ArrayList dapat mengambil dua parameter:
- index (opsional) - indeks tempat elemen dimasukkan
- elemen - elemen yang akan disisipkan
Jika index
parameter tidak dilewatkan, elemen ditambahkan ke akhir daftar larik.
add () Nilai Kembali
- mengembalikan nilai true jika elemen berhasil dimasukkan
Catatan: Jika index
berada di luar rentang, add()
metode ini menimbulkan IndexOutOfBoundsException
pengecualian.
Contoh 1: Memasukkan Elemen menggunakan 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); ) )
Keluaran
ArrayList: (2, 3, 5)
Dalam contoh di atas, kami telah membuat ArrayList
primeNumbers bernama. Di sini, add()
metode tidak memiliki index
parameter opsional . Karenanya, semua elemen disisipkan di akhir daftar larik.
Contoh 2: Menyisipkan Elemen pada Posisi Tertentu
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); ) )
Keluaran
ArrayList: (Java, Python, JavaScript) Update ArrayList: (Java, C ++, Python, JavaScript)
Dalam contoh di atas, kami telah menggunakan add()
metode untuk memasukkan elemen ke daftar larik. Perhatikan garisnya,
languages.add(1, "C++");
Di sini, add()
metode tersebut memiliki index
parameter opsional . Oleh karena itu, C ++ disisipkan pada indeks 1.
Catatan : Sampai sekarang, kami hanya menambahkan satu elemen. Namun, kami juga dapat menambahkan beberapa elemen dari koleksi (daftar larik, set, peta, dll) ke daftar larik menggunakan addAll()
metode ini. Untuk mempelajari lebih lanjut, kunjungi addAll () Java ArrayList.