SCE연산(2)
-
논리 연산자와 SCE(Short-Circuit Evaluation)
논리 연산자와 SCE(Short-Circuit Evaluation) · SCE는 '최단거리 연산'이라고도 합니다. · 연산 결과 나온것에 대해 더 이상 연산을 수행하지 않습니다. · 자바(JAVA)는 SCE 연산을 지원합니다. · 자바스크립트(JaveScript)는 SCE 연산을 지원합니다. · 파이썬(Python)는 SCE 연산을 지원합니다.
-
SCE- SCE연산 수행으로 인한 주의 사항
SCE연산 수행으로 인한 주의 사항 소스코드 class OperatorSCE { public static void main(String[] args) { int num1=0, num2=0; boolean result; result = (num1+=10)0; //(num1+=10) 10 false //(num2+=10)>0 -> 10>0 -> true // false && true //SCE연산이 수행됩으로써 오른쪽의(num2+=10)는 연산이 수행되어 지지 않습니다. System.out.println("result= "+result); System.out.println("num1= " + num1 + ", num2= " + num2); System.out.println(""); result = (num1..