Belajar Memakai Iterator Pada Kegiatan Java
Tuesday, March 27, 2018
Add Comment
Iterator yaitu salah satu interface ,yang tersedia di dalam library , bahasa pemrograman Java, yang berlokasi di java.util package. Jika sebelumnya untuk mengakses dan menampilkan nilai , dari seluruh element yang ada pada ArrayList, kita hanya memakai perulangan (looping) menyerupai for each. Nah ,beda halnya disini kita bisa memakai Iterator ,beserta aksesori method lain yang didefinisikan di dalam interface Iterator. Pada artikel berguru java kali ini , kita akan mencoba memakai iterator, di dalam bahasa pemrograman Java. Berikut mari kita simak lebih lanjut :
1. Pertama buka IntelliJ IDEA ,atau Software IDE lain yang kalian gunakan , di Komputer atau Laptop kalian.
2. Kalian sanggup perhatikan Contoh code ,beserta penjelasanya di bawah:
Contoh Code :
Penjelasan :
Pada pola code diatas , kita memakai pola variable buah , untuk menginstansi objek dari class ArrayList().
Lalu kita memakai method .add() , untuk menambah nilai ke dalam list.
Selanjutnya , kita memakai pola variable iterator , untuk menginstansi objek dari interface Iterator. Lalu kita gunakan method .iterator() , pada objek yang terdapat di dalam class library List.
Setelah itu , kita tampilkan outputnya dengan looping while , dengan menggunakan method hasNext() pada objek iterator.
Method hasNext() , untuk mengecek kondisi , apakah objek iterator , masih memiliki nilai pada selanjutnya ,atau tidak.
Sedangkan ,kita memakai method .next() , untuk menampilkan nilai selanjutnya , pada element.
Output :
Disini kita sanggup juga memakai Interface ListIterator ,yang mewarisi (extend) interface dari Iterator. Kita sanggup memodifikasi nilai pada element yang ditampilkan. Berikut pola code ,beserta penjelasanya :
Contoh Code :
Penjelasan :
Pada pola code diatas ,kita memakai pola variable bahasa , untuk menginstansi objek dari class ArrayList().
Lalu kita tambahkan data atau nilainya ke dalam list ,dengan method .add().
Selanjutnya ,kita deklarasikan terlebih dahulu variable iterator.
Kita juga memakai ListIterator , pada objek listIterator , untuk memodifikasi nilai pada element.
Sebelum melaksanakan iterasi atau perulangan , kita memodifikasinya ,dengan memakai class Object dari variable element. Lalu memakai method .set() ,pada objek yang terdapat di class ListIterator.
Setelah itu ,kita lakukan proses iterasi menyerupai pada pola code pertama.
Kita juga sanggup memodifikasi nilai pada list ,secara terbalik dengan method .hasPrevious() , untuk mengecek kondisi nilai atau element pada list.
Lalu kita gunakan method .previous() , untuk mengurutkanya secara terbalik.
Output :
Baca juga : Belajar Mengenal ArrayList di Bahasa Program Java
Contoh Iterator |
Penjelasan :
Pada pola code diatas , kita memakai pola variable buah , untuk menginstansi objek dari class ArrayList().
Lalu kita memakai method .add() , untuk menambah nilai ke dalam list.
Selanjutnya , kita memakai pola variable iterator , untuk menginstansi objek dari interface Iterator. Lalu kita gunakan method .iterator() , pada objek yang terdapat di dalam class library List.
Setelah itu , kita tampilkan outputnya dengan looping while , dengan menggunakan method hasNext() pada objek iterator.
Method hasNext() , untuk mengecek kondisi , apakah objek iterator , masih memiliki nilai pada selanjutnya ,atau tidak.
Sedangkan ,kita memakai method .next() , untuk menampilkan nilai selanjutnya , pada element.
Output :
Output Hasil |
Disini kita sanggup juga memakai Interface ListIterator ,yang mewarisi (extend) interface dari Iterator. Kita sanggup memodifikasi nilai pada element yang ditampilkan. Berikut pola code ,beserta penjelasanya :
Contoh Code :
Contoh Iterator |
Penjelasan :
Pada pola code diatas ,kita memakai pola variable bahasa , untuk menginstansi objek dari class ArrayList().
Lalu kita tambahkan data atau nilainya ke dalam list ,dengan method .add().
Selanjutnya ,kita deklarasikan terlebih dahulu variable iterator.
Kita juga memakai ListIterator , pada objek listIterator , untuk memodifikasi nilai pada element.
Sebelum melaksanakan iterasi atau perulangan , kita memodifikasinya ,dengan memakai class Object dari variable element. Lalu memakai method .set() ,pada objek yang terdapat di class ListIterator.
Setelah itu ,kita lakukan proses iterasi menyerupai pada pola code pertama.
Kita juga sanggup memodifikasi nilai pada list ,secara terbalik dengan method .hasPrevious() , untuk mengecek kondisi nilai atau element pada list.
Lalu kita gunakan method .previous() , untuk mengurutkanya secara terbalik.
Output :
Output Hasil |
Baca juga : Belajar Mengenal ArrayList di Bahasa Program Java
0 Response to "Belajar Memakai Iterator Pada Kegiatan Java"
Post a Comment
Blog ini merupakan Blog Dofollow, karena beberapa alasan tertentu, sobat bisa mencari backlink di blog ini dengan syarat :
1. Tidak mengandung SARA
2. Komentar SPAM dan JUNK akan dihapus
3. Tidak diperbolehkan menyertakan link aktif
4. Berkomentar dengan format (Name/URL)
NB: Jika ingin menuliskan kode pada komentar harap gunakan Tool untuk mengkonversi kode tersebut agar kode bisa muncul dan jelas atau gunakan tool dibawah "Konversi Kode di Sini!".
Klik subscribe by email agar Anda segera tahu balasan komentar Anda