
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 :
1 2 3 4 5 6 7 | 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 :
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 | 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