Java/Java

빠른 평가 ( short circuit evaluation )

DDG9 2024. 4. 9. 17:04

빠른 평가 (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