Friday 24 August 2012

[Operator] Contoh Program Operator Logika && dan &

Berikut ini adalah suatu contoh source code yang menggunakan logika dan boolean AND,


public class TestAND
{
public static void main( String[] args ){
int i = 0;
int j = 10;
boolean test= false;

//demonstrasi &&
test = (i > 10) && (j++ > 9);
System.out.println(i);
System.out.println(j);
System.out.println(test);

//demonstrasi &
test = (i > 10) & (j++ > 9);
System.out.println(i);
System.out.println(j);
System.out.println(test);
}
}



The output of the program is,


0
10
false
0
11
false



Catatan, bahwa j++ pada baris yang mengandung operator && tidak dievaluasi sejak pernyataan pertama (i>10) yaitu telah bernilai sama dengan false.


Sumber : J.E.N.I

0 comments:

Post a Comment