Java
빠른 평가(short circuit evaluation)
haejujung
2024. 4. 9. 16:43
빠른 평가(short-circuit evaluation)는 논리 연산에서 첫 번째 조건이 결과를 결정하는 경우,
두 번째 조건을 평가하지 않는 자바의 특성입니다
1. 논리 곱(&&)은 두 항의 결과가 모두 true일 때만 결과가 true
앞의 항의 결과가 false이면 뒤 항의 결과를 평가하지 않음( 뒤에 식을 연산하지 않는다)
2. 논리 합(||)은 두 항의 결과가 모두 false일 때만 결과가 false
앞의 항의 결과가 true이면 뒤 항의 결과를 평가하지 않음 (뒤에 식을 연산하지 않는다)