JAVA

자바의 연산자들 -2

본투비곰손 2022. 7. 5. 21:54
728x90

관계 연산자

이항연산자

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

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

 

> 작다
< 크다
>= 작거나 같다
<= 크거나 같다
== 같다
!= 같지 않다.

 

논리 연산자

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

연산의 결과가 참, 거짓으로 반환

&& 두항중 두개모두 참이어야 참 
|| 두항중 한개만 참이어도 참
! 참인것은 거짓으로 거짓인것은 참으로 바꾼다.

논리 연산자에서 모든 항이 실행되지 않는 경우 !! 단락 회로 평가

논리 곱(&&)은 두항의 결과가 모두 참(true)일때만 결과가 참

-- 앞의 항이 거짓이면 뒤의 항의 결과를 평가하지 않는다(뒤항에 연산이 있다면 연산하지 않음 !!!)

논리 합(||)은 두항의 결과가 하나만 참(true) 일때도 결과가 참

--앞의 항이 참이면 뒤의 항의 결과를 평가하지 않는다(뒤항에 연산이 있다면 연산하지 않음 !!!)

 

728x90