관계 연산자(비교 연산자; comparison operator), 비교 연산자 종류

CODEDRAGON Development/Java

반응형

 

 

 

관계 연산자(Relational Operator)

·       비교 연산자(comparison operator) = 논리 관계 연산자

·       변수나 상수의 값을 비교 쓰이는 연산자( 피연산자 사이의 관계를 확인)입니다.

·       관계를 비교하여 (True) 거짓(False) 결과로 반환하는 연산자

·       연산 결과는 항상 true 또는 false 논리값(boolean) 반환됩니다.

·       if, when 조건식과 함께 많이 사용됩니다.

 

 

 

 

비교 연산자 종류

개의 피연산자를 가지는 이항 연산자이며, 피연산자들의 결합 방향은 왼쪽에서 오른쪽입니다.

연산자 의미 반환값
>  크다
 
n1 > n2
//n1 n2보다 큰가?
왼쪽 피연산자가 오른쪽 피연산자보다 크면 , 아니면 거짓
<  작다
 
n1 < n2
 //n1 n2보다 작은가?
왼쪽 피연산자가 오른쪽 피연산자보다 작으면 , 아니면 거짓
>= 크거나 같다
 
n1 >= n2
//n1 n2보다 같거나 큰가?
왼쪽 피연산자가 오른쪽 피연산자보다 크거나 같으면 , 아니면 거짓
<= 작거나 같다
 
n1 <= n2
//n1 n2보다 같거나 작은가?
왼쪽 피연산자가 오른쪽 피연산자보다 작거나 같으면 , 아니면 거짓
== 피연산자들의 값이 같다
 
n1 == n2
//n1 n2 같은가?
왼쪽 피연산자가 오른쪽 피연산자와 같으면 , 아니면 거짓
!= 피연산자들의 값이 같지 않다
 
n1 != n2
//n1 n2 다른가?
왼쪽 피연산자가 오른쪽 피연산자와 다르면 , 아니면 거짓