빠른 평가 (short-circuit evaluation) 란?
논리 연산에서 첫번째 조건이 결과를 결정하는 경우
두 번째 조건을 평가하지 않는 자바의 특성
논리 곱 ( && ) 에서는
앞 항의 결과가 false 이면, 뒤 항에 상관없이 false이므로
뒤 항을 평가하지 않음
논리 합 ( || ) 에서는
앞 항의 결과가 true 이면, 뒤 항에 상관없이 true이므로
뒤 항을 평가하지 않음
'Java > Java' 카테고리의 다른 글
조건문 if ( 만약 ... 이라면 ) (0) | 2024.04.11 |
---|---|
연산자 ( 삼항, 우선순위 ) (0) | 2024.04.11 |
연산자 ( 관계, 논리 ) (0) | 2024.04.09 |
연산자 ( 증감, 복합 대입 ) (0) | 2024.04.09 |
연산자 ( 대입, 부호, 산술 ) (0) | 2024.04.09 |