Java/Java 기초 문법

Java Class - 16 연산자(관계,논리,빠른평가,삼항)

도준영 2024. 4. 9. 15:35

관계(비교)연산자

● 이항 연산자

● 연산의 결과가 true(참), false(거짓)으로 반환 됨, 비교연산자 라고도 함

● 조건문, 반복문의 조건식으로 많이 사용 됨

 

 

실습

 

논리 연산자


● 관계 연산자와 혼합하여 많이 사용 됨

● 연산의 결과가 true(참), false(거짓)으로 반환 됨

 

 

 

실습

 

 

 

빠른 평가(short circuit evaluation)

빠른 평가(short-circuit evaluation)는 논리 연산에서 첫 번째 조건이 결과를 결정하는 경우, 두 번째 조건을 평가하지 않는 자바의 특성입니다.

  • 논리 곱(&&)은 두 항의 결과가 모두 true일 때만 결과가 true 앞의 항의 결과가 false이면 뒤 항의 결과를 평가하지 않음
  • 논리 합(||)은 두 항의 결과가 모두 false일 때만 결과가 false
  • 앞의 항의 결과가 true이면 뒤 항의 결과를 평가하지 않음

 

 

실습