Belajar Mengenal ArrayList Pada Java
ArrayList adalah Array yang dinamis (di mana ukurannya tidak perlu didefinisikan terlebih dahulu untuk menyimpan elemen).Untuk menggunakan ArrayList silahkan import dulu class yang dibutuhkan yaitu java.util.ArrayList;
ArrayList extends kepada class AbstractList dan implements kepada interface List.ArrayList boleh memiliki elemen duplikat selama ada di urutan yang berbeda
Cara Membuat ArrayList,Menambahkan Elemen dan Menghapus Elemen
ArrayList<String> hewan = new ArrayList<>();Untuk menambahkan elemen kita bisa menggunakan method add dan untuk menghapus elemen kita bisa menggunakan method remove seperti contoh di bawah
- Catatan : pada ArrayList diperbolehkan untuk duplikat nilai dan semuanya akan tetap ditampilkan
atau kita bisa menggunakan format seperti ini untuk menambahkan beberapa elemen sekaligus
hewan.addAll(Arrays.asList(new String[] {"Kelinci","Ayam","Kucing"}));
Untuk menambah elemen pada indeks tertentu
NamaArrayList.add(indeks, elemen);
Untuk menghapus elemen pada indeks tertentu
NamaArrayList.remove(indeks);
Mengakses Elemen ArrayList
Kita bisa memakai method get() untuk mengakses elemen di ArrayList. get(0) untuk mendapatkan elemen pertama, get(1) untuk mendapatkan elemen kedua dst
Menghapus Semua Elemen ArrayList
Kita bisa menggunakan method clear() untuk menghapus semua elemen di suatu ArrayList
Menemukan Panjang ArrayList
method size() untuk menemukan panjang dari ArrayList
Melakukan Iterasi Melalui ArrayList
Kita bisa memakai For Each untuk melakukan iterasi melalui ArrayList.Misal kita akan melakukan iterasi untuk mencetak semua elemen ArrayList (sama seperti Array untuk melakukan iterasi)
Mengurutkan Data di ArrayList
Kita membutuhkan class tambahan yaitu Collections yang di import dengan cara menuliskan import java.util.Collections;
Kita gunakan method sort() dari class Collections untuk mengurutkan elemen dalam ArrayList (secara ascending)
Bagaimana dengan urutan terbalik ? Secara descending ? Kita bisa menuliskan seperti berikut
Collections.sort(hewan, Collections.reverseOrder());
Mengganti Elemen Pada ArrayList
Kita memakai method set() untuk mengganti nilai elemen.Cara penulisannya seperti ini
namaArrayList.set(indeks, nilaibaru);
Mengacak Urutan Elemen
Kita memakai method shuffle() pada class Collections untuk mengacak urutan dari semua elemen pada ArrayList
Collections.shuffle(namaArrayList);
Mungkin itu dulu untuk ArrayList kalau anda menemukan operasi lain untuk ArrayList bisa beritahukan di kolom komentar terima kasih..
Post a Comment for "Belajar Mengenal ArrayList Pada Java"
Jangan spam atau promosi di sini jgn juga taruh link aktif kalau mau dapat backlink bisa taruh di profil saja (Name/URL)