Ada dua macam kontrol alur dan program dalam java, yaitu
pengkondisian dan looping.
Pernyataan
Kondisi dengan if:
If (ekspresi boolean)
{
pernyataan
}
If (ekspresi boolean)
{
pernyataan
}
else
{
pernyataan
}
Pernyataan
Kondisi dengan Switch
Switch digunakan untuk memilih berdasarkan banyak pilihan,
di mana masing-masing pilihan akan mengasilkan pernyataan atau aksi yang
berlainan sesuai pilihan yang dilakukan.
switch ( ekspresi )
{
case <ekspresi
konstanta>:
pernyataan;
break;
case yang lain...
default:
pernyataan
}
Operator
Ternary if-else
Operator ini merupakan bentuk singkat dari if else sehingga
bisa disebut Quick If.
(ekspresi boolean) ? ekspresi bila benar : ekspresi bila
salah
Looping
Kontrol looping atau perulangan dalam program Java dapat
menggunakan while, do-while dan for.
While
Selama ekspresi boolean bernilai true/benar, blok
pernyataan akan dijalankan terus menerus.
while (ekspresi boolean)
{
pernyataan
}
Do –
While
Do-while memiliki pernyataan yang terbalik dengan While,
dan memiliki perbedaan utama, yaitu pada do-while pernyataan dijalankan
terlebih dahulu, minimal satu kali, sedangkan While memungkinkan pernyataan
sama sekali tidak di jalankan apabila kondisi boolean tidak terpenuhi.
do {
pernyataan }
while (ekspresi boolean);
For
Loop dengan for melakukan inisialisasi sebelum loop
pertama, kemudian melakukan test kondisional dan pada akhir tiap loop melakukan
penambahan atau pengurangan pada variabel (step) yang digunakan sebagai basis
pengkondisian untuk perulangan.
for ( inisialisasi;
ekspresi boolean; step)
{
pernyataan
}
Sumber:
Menyusul
Sumber:
Menyusul