본문 바로가기
P/G Language/JAVA

[연산자] 논리 연산자와 SCE (Short-Circuit Evaluation, Lazy Evaluation)

by 4n0nym0us 2013. 12. 21.


class SCE 

 {

public static void main(String[] args) 

{

int num1 = 0, num2 = 0;

boolean result;

result = (num1 += 10) < 0 && (num2 += 10) > 0;

System.out.println("result = " + result);

System.out.println("num1 = " + num1 + ", num2 = " + num2);

result = (num1 += 10) > 0 || (num2 += 10) > 0;

System.out.println("result = " + result);

System.out.println("num1 = " + num1 + ", num2 = " + num2);

}


}