Statement if digunakan dalam aplikasi untuk mengatur aliran eksekusi program berdasarkan kondisi tertentu.
Syntax dasar :
int x = 10;
if ( x == 10 ) {
System.out.println("Lakukan sesuatu disini kalau kondisi di dalam if bernilai true");
}
Statemen if dapat digabungkan dengan else, kode di dalam else akan dieksekusi kalau kondisi didalam if bernilai false.
int x = 11;
if ( x == 10 ) {
System.out.println ("Lakukan sesuatu disini kalau kondisi di dalam if bernilai true");
} else {
System.out.println ("Lakukan sesuatu disini kalau kondisi di dalam if bernilai false");
}
ada juga statement else if untuk beberapa pernyataan
int nilai = 78;
if ( nilai >= 0 && nilai < 40 ) {
System.out.println ("nilai < 40 = D");
} else if ( nilai >= 40 && nilai < 60 ) {
System.out.println ("nilai >= 40 && nilai < 60 = C");
} else if ( nilai >=60 && nilai < 80 ) {
System.out.println ("nilai >= 60 && nilai < 80 = B");
} else if ( nilai >=80 && nilai <=100 ) {
System.out.println ("nilai >= 80 && nilai <= 100 = A");
} else {
System.out.println ("range nilai harus 0 - 100");
}
Tanda kurung tidak diperlukan jika blok kode yang dieksekusi dalam if hanya satu.
int x = 0
if( x >= 10)
System.out.println ("nilai positif");
jika dalam blok kode lebih dari satu maka akan diabaikan oleh if
int x = 0
if( x >= 10)
System.out.println ("nilai positif");
System.out.println("selalu dieksekusi. Bukan bagian dari blok kode if");
kalau kode di eksekusi, println yang kedua akan selalu di eksekusi karena bukan bagian dari if
Tidak ada komentar:
Posting Komentar