Belajar Perulangan/Looping do...while di bahasa Pemrograman Java | Raden Ireng

Belajar Perulangan/Looping do...while di bahasa Pemrograman Java

 
Berjumpa lagi dengan saya :D

Sebelumnya saya sudah membahas dua bentuk perulangan/looping yaitu while dan for.
Kali ini saya mau membahas bentuk perulangan do...while.

Seperti apa do..while itu?
Apa bedanya dengan dua bentuk perulangan sebelumnya?
Mari kita bahas... Cekidot dot...

        Sebuah perulangan bentuk do ... while sebenarnya mirip dengan perulangan bentuk while dan for, cuma di dalam do...while itu cara kerjanya dengan mengeksekusi statement/pernyataanya terlebih dahulu baru menmproses kondisinya sesuai atau tidak. Jadi dia pasti akan melakukan perulangan satu kali (pasti). Berbeda dengan for yang mencocokan kondisi dulu baru mengeksekusi penyataanya kalau kondisinya sesuai/true/benar.

Untuk contohnya silahkan lihat di bawah ini:

Contoh 1:
int x = 1;
do {
  System.out.println(x);
  x++;
} while(x < 5);

/*
1
2
3
4
*/
contoh di atas itu melakukan perulangan yang diawali dengan x=1 sampai dengan x<5.

Contoh 2:
int x = 1;
do {
  System.out.println(x);
  x++;
} while(x < 0);

//Outputs 1
contoh kedua adalah perulangan yang diawali x=1 sampai dengan x<0.


Lihat contoh kedua, kenapa outputnya 1? Bisa menjawabnya?
Ya, itu karena do..while itu mengeksekusinya terlebih dahulu, tak peduli kondisinya seperti apa yang penting dia mengeksekusinya terlebih dahulu baru mencocokan kondisi.

Gimana gan? apa sudah paham seperti apa perulangan dalam bentuk do..while?
Tentunya paham ya.. haha. Kalau belum paham ya di paham-pahamin sendiri atau bertanya lewat komentar. Atau mungkin bisa di coba sendiri, karena dengan mencoba lebih cepat untuk pahamnya hehe.

Selanjutnya saya akan membahas apa itu break dan continue, dan seperti apa penerapanya...
Untuk membacanya silahkan klik di sini.

0 Response to "Belajar Perulangan/Looping do...while di bahasa Pemrograman Java"

Post a Comment