Pernyataan ( if )

Ayo kita mulai dengan pernyataan if sederhana terlebih dahulu. Kemudian, kita akan belajar tentang pernyataan if...else.

Sintaks pernyataan if adalah:

if (booleanExpression) {
 // pernyataan / statement
}

Cara kerja dari kode diatas

Pernyataan if mengevaluasi booleanExpression yang menghasilkan true atau false.

Jika booleanExpression adalah

  • true pernyataan di dalam if dieksekusi

  • false - pernyataan di dalam if dilewati

Contoh

import java.util.Scanner;
 
class Main {
 
    public static void main(String[] args) {
 
        Scanner input = new Scanner(System.in);
        // ambil nilai dari inputan user
        System.out.println("Masukkan nilai");
        int nilaiSiswa = input.nextInt();
 
        // jika nilai siswa 50 atau diatasnya, nilaiSiswa >= 50 hasilnya true
        if (nilaiSiswa >= 50) {
            System.out.println("Selamat!");
            System.out.println("Kamu lulus Ujian.");
        }
    }
}

Output 1

Masukkan nilai
90
Selamat!
Kamu lulus Ujian.

Output 2

Masukkan nilai
30

Pernyataan if ... else

Pernyataan if dapat memiliki klausa else opsional. Sintaksnya adalah:

if (booleanExpression){
    // statement(s)
}
else {
    // statement(s)
}

Cara kerjanya :

Jika booleanExpression true

  • Pernyataan di dalam if dieksekusi

  • Pernyataan di dalam else dilewati

Jika booleanExpression false

  • Pernyataan di dalam if dilewati

  • Pernyataan di dalam else dieksekusi

Last updated