IKLAN

Penjelasan Short Circuit dalam Operator boolean di Java

Penjelasan Short Circuit dalam Operator boolean di Java - Hallo sahabat TUTORIAL CUY, Pada Artikel yang anda baca kali ini dengan judul Penjelasan Short Circuit dalam Operator boolean di Java, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan Artikel APLIKASI, Artikel JAVA, yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.

Judul : Penjelasan Short Circuit dalam Operator boolean di Java
link : Penjelasan Short Circuit dalam Operator boolean di Java

Baca juga


Penjelasan Short Circuit dalam Operator boolean di Java

Short Circuit ini ada dalam tipe data Boolean. Dalam tipe data boolean kita mengetahui logika operator seperti '&, '&&', '|', dan '| |'. Apa bedanya penggunaan operator dan (&) satu atau operator atau ( | ) dengan yang double? Itulah yang disebut dengan Short Circuit yaitu penggunaan operator '&' dan '|' yang double. Kemudian apa efeknya pada suatu program? Berikut saya jelaskan dengan program.

  • Operator boolean AND


public class BooleanAnd {
    public static void main(String args[]) {
        int a=5, b=7;
        if ((a<2 amp="" b="" o:p="">
b+=2;
        System.out.println(b);
    }
} 


Program akan mengecek kedua kondisi yang ada dalam perintah if, ((a<2 amp="" b="">(b++<10 b="">)jadi nilai b akan di naikan menjadi 8.

  •  Using boolean operator AND and Short-Circuit

public class ShortCircuitBooleanAnd {
    public static void main(String args[]) {
        int a=5, b=7;
        if ((a<2 amp="" b="" o:p="">
        System.out.println(b);
    }
}

short circuit boolean and


Program hanya akan mengecek pada kondisi yang pertama saja (a<2 span="">,kondisi yang kedua tidak dilakukan pengecekan.  Nilai b tidak akan dinaikan seperti pada program yang pertama, jadi nilai b akan tetap 7.
  • Boolean operator OR

public class BooleanOr {
    public static void main(String args[]) {
        int a=5, b=7;
        if ((a>2) | (b++<10 b="" o:p="">
        System.out.println(b);
    }
}
short circuit boolean or


Program akan mengecek kedua kondisi yang ada dalam perintah i, ((a>2)|(b++<10 span=""> , nilai b akan dinaikan 1 dan kemudian baru di tambah 2, jadi nilai b akan menjadi 10.

  •  Using boolean operator OR and Short-Circuit

public class ShortCircuitBooleanOr {
    public static void main(String args[]) {
        int a=5, b=7;
        if ((a>2) || (b++<10 b="" o:p="">
        System.out.println(b);
    }
}

short circuit boolean or


Program hanya akan mengecek pada kondisi yang pertama saja (a>2), karena penyataan itu benar maka pernyataan dijalankan  (b+=2) namun nilai b tidak di naikan 1 karena program tidak melakukan pengecekan pada kondisi yang kedua. Jadi nila b akan menjadi 9.


Demikianlah Artikel Penjelasan Short Circuit dalam Operator boolean di Java

Sekianlah artikel Penjelasan Short Circuit dalam Operator boolean di Java kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.

Anda sekarang membaca artikel Penjelasan Short Circuit dalam Operator boolean di Java dengan alamat link https://tutorialcuy.blogspot.com/2019/02/penjelasan-short-circuit-dalam-operator.html

Subscribe to receive free email updates: