자바에서 사용되는 비교연산자는 6가지이다. 비교연산자는 두 개 이상의 값을 비교하여 크고 작음을 판단한다. 이 같은 비교연산자는 단순히 값을 비교하는 것 뿐만 아니라 프로그램의 진행과 방향을 변경할 수도 있다. 수학을 많이 다루는 프로그램일 경우 공통함수로 만들어 놓으면 편하다.
자바 비교연산자 사용방법
using java comparison operators
자바에서 비교연산자는 2개 이상의 변수에 들어있는 값 또는 어떤 값들을 비교하는데 사용된다.
비교연산자는 다른 프로그래밍 언어에서도 똑같이 사용되고 개념도 같다.
종류는 6개정도이다.
하나만 익혀두면 다른 언어들에서도 사용이 같기 떄문에 굳이 외우려고 하지 말자.
비교연산자 종류
먼저 비교연산자의 종류부터 살펴본다.
자바에서 사용되는 비교연산자의 종류는 6가지이다.
한 번 눈에 익혀두면 다른 프로그래밍 언어에서 코딩할 때도 사용방법이 비슷하다.
굳이 언급하는 것 중 비교의 기준이 있다면 좌측의 값이 기준이 된다.
- A = B : 같다.
- A != B : 같지 않다.
- A > B : 크다.
- A >= B : 크거나 같다.
- A < B : 작다.
- A <= B : 작거나 같다.
샘플 코드
위의 내용을 바탕으로 자바 예제를 만들어 본다.
비교연산자의 사용은 쉽고 이해도 쉽다.
비교연산자 사용시 좌측의 값이 기준이 된다는 것을 상기하자.
public class JavaTutorials {
public static void main(String[] args) {
System.out.println("--------------------------------------------------");
int vX = 10;
int vY = 5;
int vZ = 10;
if(vX == vZ) {
System.out.println(String.format("vX(%s)와 vZ(%s)은 같습니다.", vX, vZ));
}
if(vX != vY) {
System.out.println(String.format("vX(%s)와 vY(%s)는 다릅니다.", vX, vY));
}
if(vX > vY) {
System.out.println(String.format("vX(%s)는 vY(%s)보다 큽니다.", vX, vY));
}
if(vX >= vY) {
System.out.println(String.format("vX(%s)는 vY(%s)보다 크거나 또는 같습니다.", vX, vY));
}
if(vX >= vZ) {
System.out.println(String.format("vX(%s)는 vZ(%s)보다 크거나 또는 같습니다.", vX, vZ));
}
if(vY < vZ) {
System.out.println(String.format("vY(%s)는 vZ(%s)보다 작습니다.", vY, vZ));
}
if(vY <= vZ) {
System.out.println(String.format("vY(%s)는 vZ(%s)보다 작거나 또는 같습니다.", vY, vZ));
}
if(vX <= vZ) {
System.out.println(String.format("vX(%s)는 vZ(%s)보다 작거나 또는 같습니다.", vX, vZ));
}
System.out.println("--------------------------------------------------");
}
}
코드는 길지만 어렵지 않다.단지, 비교하는 부분과 출력문이 많을 뿐이다.
결과 화면을 보자.
눈으로 결과를 보면 쉽게 이해가 된다.
반응형
'programming > Java' 카테고리의 다른 글
자바 문자열 메서드 종류와 사용 using java string method (0) | 2022.03.19 |
---|---|
자바 논리연산자 종류와 사용 방법 using java logical operators (0) | 2022.03.17 |
자바 할당연산자와 산술연산자 같이 사용하기 java assignment and arithmetic operators (0) | 2022.03.11 |
자바 할당연산자의 역할과 사용 java assignment operator (0) | 2022.03.08 |
자바 증감연산자 이해와 사용 방법 using java increment and decrement operator (0) | 2022.03.05 |
댓글