Add Element To Array List Java

3 min read Jun 22, 2024
Add Element To Array List Java

Menambahkan Elemen ke ArrayList di Java

ArrayList adalah struktur data yang dinamis dan fleksibel di Java. Salah satu keuntungannya adalah kemampuan untuk menambahkan elemen baru dengan mudah. Dalam artikel ini, kita akan mempelajari cara menambahkan elemen ke ArrayList di Java.

Cara Menambahkan Elemen ke ArrayList

Ada beberapa cara untuk menambahkan elemen ke ArrayList:

1. Menggunakan add(): Metode add() adalah cara paling umum untuk menambahkan elemen ke ArrayList. Metode ini menambahkan elemen ke akhir ArrayList.

import java.util.ArrayList;

public class Main {
    public static void main(String[] args) {
        ArrayList nama = new ArrayList<>();
        nama.add("Andi");
        nama.add("Budi");
        nama.add("Candra");

        System.out.println(nama); // Output: [Andi, Budi, Candra]
    }
}

2. Menggunakan add(index, element): Metode ini memungkinkan Anda menambahkan elemen ke posisi tertentu di ArrayList.

import java.util.ArrayList;

public class Main {
    public static void main(String[] args) {
        ArrayList nama = new ArrayList<>();
        nama.add("Andi");
        nama.add("Candra");

        nama.add(1, "Budi"); // Menambahkan "Budi" pada index 1

        System.out.println(nama); // Output: [Andi, Budi, Candra]
    }
}

3. Menggunakan addAll(): Metode ini memungkinkan Anda untuk menambahkan semua elemen dari koleksi lain ke ArrayList.

import java.util.ArrayList;
import java.util.Arrays;

public class Main {
    public static void main(String[] args) {
        ArrayList nama = new ArrayList<>();
        nama.add("Andi");

        String[] namaBaru = {"Budi", "Candra"};
        nama.addAll(Arrays.asList(namaBaru)); // Menambahkan semua elemen dari namaBaru

        System.out.println(nama); // Output: [Andi, Budi, Candra]
    }
}

Penting Diingat

  • ArrayList dapat menampung elemen dengan jenis yang sama. Jika Anda mencoba menambahkan elemen dengan jenis yang berbeda, Anda akan mendapatkan error kompilasi.
  • ArrayList memiliki kapasitas default yang akan diperluas secara otomatis ketika Anda menambahkan lebih banyak elemen.

Dengan memahami cara menambahkan elemen ke ArrayList, Anda dapat memanipulasi data Anda dengan lebih efektif dan membangun aplikasi yang lebih kuat di Java.