Java 10. Java 관계 연산자
페이지 정보
본문
안녕하세요. 소심비형입니다. 오늘은 Java의 관계 연산자에 대해서 알아보도록 하겠습니다. 크게 어려운 내용은 없으므로 가볍게 보시면 될거 같아요. 관계 연산자(Relational Operator)는 프로그래밍에서 가장 많이 사용되는 연산자로, 산수만 할 줄 안다면 잠깐만 봐도 알 수 있는것들이라 크게 설명할 내용도 없습니다.
아래는 A값이 10이고, B값이 20인 경우 연산자의 설명 및 결과를 나타내고 있습니다.
Operator |
Description |
Example |
Result |
== |
두 피연산자가 값을 가지는 경우 두 피연산자간의 동일 여부를 판단합니다. (같아?) |
A == B |
false (아니) |
!= |
값을 가지는 두 피연산자간의 값을 비교하며 동일하지 않음을 판단합니다. (달라?) |
A != B |
true (응) |
> |
왼쪽 피연산자가 오른쪽 피연산자의 값보다 큰지 판단합니다. (A가 B보다 커?) |
A > B |
false (아니) |
< |
왼쪽 피연산자가 오른쪽 피연산자의 값보다 작은지 판단합니다. (A가 B보다 작아?) |
A < B |
true (응) |
>= |
왼쪽 피연산자가 오른쪽 피연산자의 값과 같거나 큰지 판단합니다. (A가 B랑 같거나 커?) |
A >= B |
false (아니) |
<= |
왼쪽 피연산자가 오른쪽 피연산자의 값과 같거나 작은지 판단합니다. (A가 B랑 같거나 작아?) |
A <=B |
true (응) |
위와 같이 설명할 수 있겠습니다-_-; 용어만 복잡할 뿐 사실 아주 간단한 내용입니다.
Eclipse를 실행한 후 아래와 같이 코딩한 후 실행 결과를 확인합니다.
package JavaType;
public class RalationalOperator
{
public static void main(String[] args)
{
System.out.println(String.format("10 == 20 : %s", 10 == 20));
System.out.println(String.format("10 != 20 : %s", 10 != 20));
System.out.println(String.format("10 > 20 : %s", 10 > 20));
System.out.println(String.format("10 < 20 : %s", 10 < 20));
System.out.println(String.format("10 >= 20 : %s", 10 >= 20));
System.out.println(String.format("10 <= 20 : %s", 10 <= 20));
}
}
결과는 동일하게 나옵니다.
다음 시간에...
- 이전글11. Java 대입, 비트, 쉬프트 연산자. (Assignment, Bit, Shift Operator) 20.08.19
- 다음글9. Java 연산자 우선 순위와 조건 연산자 (삼항 연산자) 20.08.18
댓글목록
등록된 댓글이 없습니다.