ArrayList
ArrayList adalah salah satu struktur data yang sering digunakan dalam pemrograman Java. Ini adalah bagian dari pustaka koleksi Java dan digunakan untuk menyimpan sekumpulan objek dalam urutan tertentu. ArrayList dapat dinamis, artinya ukurannya dapat diperluas atau dikurangi sesuai kebutuhan.
Cara Membuat ArrayList
Untuk membuat ArrayList dalam Java, Anda perlu mengimpor pustaka java.util.ArrayList
dan kemudian deklarasikan objek ArrayList seperti ini:
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
// Membuat ArrayList kosong
ArrayList<String> daftarNama = new ArrayList<>();
// Menambahkan elemen ke dalam ArrayList
daftarNama.add("Alice");
daftarNama.add("Bob");
daftarNama.add("Charlie");
// Menampilkan ArrayList
System.out.println(daftarNama);
}
}
Cara Mengakses Elemen dalam ArrayList
Anda dapat mengakses elemen dalam ArrayList dengan menggunakan indeks, seperti ini:
// Mengakses elemen pada indeks ke-1 (indeks dimulai dari 0)
String namaPertama = daftarNama.get(0);
System.out.println("Nama pertama: " + namaPertama);
Cara Mengubah Elemen dalam ArrayList
Anda dapat mengubah elemen dalam ArrayList dengan menggunakan metode set
, seperti ini:
// Mengubah elemen pada indeks ke-2
daftarNama.set(2, "David");
System.out.println(daftarNama);
Cara Menghapus Elemen dalam ArrayList
Untuk menghapus elemen dari ArrayList, Anda dapat menggunakan metode remove
, seperti ini:
// Menghapus elemen pada indeks ke-1
daftarNama.remove(1);
System.out.println(daftarNama);
Menggunakan Perulangan untuk Mengakses ArrayList
Anda juga dapat menggunakan perulangan for
atau foreach
untuk mengakses semua elemen dalam ArrayList, seperti ini:
// Menggunakan perulangan for
for (int i = 0; i < daftarNama.size(); i++) {
System.out.println(daftarNama.get(i));
}
// Menggunakan perulangan foreach
for (String nama : daftarNama) {
System.out.println(nama);
}
Itulah tutorial dasar tentang penggunaan ArrayList dalam bahasa pemrograman Java. Semoga bermanfaat!