1. Percabangan
Pernyataan
dari Java yang mengijinkan user untuk memilih dan mengeksekusi blok kode
spesifikasi dan mengakibatkan blok kode yang lain.
1.
Statement-if
Menspesifikasikan sebuah statement ( atau block dari code
) yang akan dieksekusi jika dan hanya jika form statement-if :
if ( boolean_ekspresi )
statement;
atau
if (
boolean_ekspresi ) {
statement 1;
statement 2;
}
Dimana,
Boolean_ekspresi
sama dengan boolean ekspresi atau boolean variabel.
2.
Statement-if-else
Digunakan ketika kita akan
mengeksekusi sebuah statement jika kondisinya true, dan statement yang lain
jika berkondisi false.
From statement if-else :
if (
boolean_ekspresi ) {
statement 1;
statement 2;
. . .
}
Else {
statement 3;
statement 4;
. . .
}
3.
Statement-if-else if
Statement pada klausa else dari sebuah blok if-else
dapat menjadi struktur if-else yang lain.
Stuktur ini memperbolehkan
kita untuk membuat pilihan yang lebih kompleks.
Form statement if-else-else-if
:
if (
boolean_ekspresi 1)
statement 1;
else if (
boolean_ekspresi 2)
statement 2;
else
statement 3;
4.
Statement – switch
Switch memperbolehkan
percabangan pada multiple outcomes.
Form statement-switch :
switch ( switch_ekspresi) {
case case_pilihan1:
statement 1;//
statement 2;// blok 1
break;
case case_pilihan2:
statement 1;//
statement 2;// blok 2
break;
:
Default :
statement 1;//
statement 2;// blok n
}
2. Pengulangan
Berupa pernyataan dari Java
yang mengijinkan kita untuk mengeksekusi blok code berulang – ulang sesuai dengan
jumlah tertentu yang diinginkan
1.
Pengulangan-for
Digunakan untuk mengeksekusi code yang sama,berulang –
ulang.
Form pengulangan-for:
Form pengulangan-for:
for (InisialisasiEkspresi;KondisiPengulangan;StepEkspresi){
statement 1;
statement 2;
. . .
}
2.
Pengulangan-while
Merupakan statement atau blok
dari statement yang diulang selama kondisinya sesuai.
Form pengulangan-while:
while ( boolean_ekspresi
){
statement 1;
statement 2;
. . .
}
Statement di dalam pengulangan while akan dieksekusi
selama boolean_ekspresi bernilai true.
3.
Pengulangan-do-while
-
Sama dngan pengulangan while
-
Statement di dalam pengulangan do-while akan dieksekusi beberapa
kali selama kondisinya sesuai dengan ekspressi yang diberikan.
-
Hal yang membedakan antara pengulangan while dan do-while:
-
Statement didalam pengulangan do-while loop setidaknya
dieksekusi satu kali.
Form pengulangan-do-while:
do{
statement 1;
statement 2;
. . .
} while ( boolean_e.kspresi
);