.
비교연산자 뜻
자바에서 비교연산자는 두가지 이상의 값을 비교한다.
숫자 또는 문자열 등의 데이터를 `크다 작다 같다` 등으로 비교하는 역할을 하고, 프로그램의 동작 방향을 지정한다.
비교연산자의 특징은 서로 다른 값을 비교한 후 조건이 맞으면 true, 조건이 같지 않다면 false로 결과를 보여준다.
- 비교연산자
- 종류: ==, !=, >, >=, <. <=
A 비교연산자 B
- A: 기준값, B: 비교값
결과
- true: 같다, false: 같지 않다.
종류와 사용 방법
기준값은 왼쪽이며, 비교값은 오른쪽이다.
- ==
- 같다. - !=
- 같지 않다. - >
- 크다. - <
- 작다. - >=
- 크거나 같다. - <=
- 작거나 같다.
.
- x == y
- x와 y는 같다. - x != y
- x와 y는 같지 않다. - x > y
- x는 y보다 크다. - x < y
- x는 y보다 작다. - x >= y
- x는 B보다 크거나 같다. - x <= y
- x는 y보다 작거나 같다.
.
예제 코드
.
public class App {
public static void main(String[] args) throws Exception {
System.out.println("\n");
/* == 같음 */
System.out.print("1 == 1 : " + (1 == 1));
System.out.print("\t");
System.out.println("1 == 2 : " + (1 == 2));
/* != 같지 않음 */
System.out.print("1 != 2 : " + (1 != 2));
System.out.print("\t");
System.out.println("2 != 2 : " + (2 != 2));
/* > 크다 */
System.out.print("2 > 1 : " + (2 > 1));
System.out.print("\t");
System.out.println("1 > 2 : " + ((1 > 2)));
/* >= 크거나 같다 */
System.out.print("2 >= 1 : " + (2 >= 1));
System.out.print("\t");
System.out.print("1 >= 1 : " + (1 >= 1));
System.out.print("\t");
System.out.println("1 >= 2 : " + ((1 >= 2)));
/* < 작다 */
System.out.print("1 < 2 : " + (1 < 2));
System.out.print("\t");
System.out.println("2 < 1 : " + ((2 < 1)));
/* <= 작거나 같다 */
System.out.print("1 <= 2 : " + (1 <= 2));
System.out.print("\t");
System.out.print("1 <= 1 : " + (1 <= 1));
System.out.print("\t");
System.out.println("2 <= 1 : " + ((2 <= 1)));
System.out.println("\n");
}
}
.
결과 화면
.
.
댓글
댓글 쓰기