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)
Leave a Reply