Java Collections : List – Menambahkan dan Mengakses Elemen-elemen

Oleh : Reza Ervani

بسم الله الرحمن الرحيم

Rujukan 

Menambahkan dan Mengakses Elemen-elemen

Untuk menambahkan elemen-elemen ke dalam suatu  List kita memanggil metode  add() . Metode ini diwariskan dari interface Collection . Berikut beberapa contohnya :

List listA = new ArrayList();

listA.add("element 1");
listA.add("element 2");
listA.add("element 3");

listA.add(0, "element 0");

Tiga add() yang pertama memanggil suatu instance String ke akhir daftar. Sementara  add() yang terakhir memanggil penambahan suatu String pada index 0, yang berarti pada awal dari daftar/List.

Urutan dimana elemen ditambahkan ke List disimpan, sehinga kita dapat mengakses elemen-elemen dari urutan yang sama. Kita dapat melakukannya baik menggunakan metode get(int index) atau via Iterator yang dihasilkan oleh metode iterator(). Berikut contohnya :

List listA = new ArrayList();

listA.add("element 0");
listA.add("element 1");
listA.add("element 2");

//mengkases via index
String element0 = listA.get(0);
String element1 = listA.get(1);
String element3 = listA.get(2);

//mengakses via iterator
Iterator iterator = listA.iterator();
while(iterator.hasNext(){
  String element = (String) iterator.next();
}

//mengakses via new for-loop
for(Object object : listA) {
    String element = (String) object;
}

Saat mengiterasi list via  Iterator atau via for-loop (yang juga menggunakan iterator di behind the scene), elemen-elemen diiterasi dalam urutan yang sama dengan urutan mereka disimpan di list

(reza@rumahilmu.or.id)

About Reza Ervani 426 Articles
Adalah pendiri programming.rezaervani.com -

Be the first to comment

Leave a Reply

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.