반응형
package compare_operation;
public class CompareOperation {
public static void main(String[] args) {
int num1 = 10;
int num2 = 10;
// ------------------ int형 비교연산 ------------------
boolean result1 = (num1 == num2);
boolean result2 = (num1 != num2);
boolean result3 = (num1 <= num2);
boolean result4 = (num1 >= num2);
boolean result5 = (num1 < num2);
boolean result6 = (num1 > num2);
boolean result7 = !(num1 > num2);
System.out.println("result1 = " + result1); // true
System.out.println("result2 = " + result2); // false
System.out.println("result3 = " + result3); // true
System.out.println("result4 = " + result4); // true
System.out.println("result5 = " + result5); // false
System.out.println("result6 = " + result6); // false
System.out.println("result7 = " + result7); // true
// ------------------ char형 비교연산 ------------------
char char1 = 'A'; // 65
char char2 = 'B'; // 66
boolean result8 = (char1 < char2);
System.out.println(result8); // true
}
}
여기서 새로운 자료형이 나오는데 boolean 입니다.
true하고 false를 반환합니다. 비교 연산자를 써서 옳으면 true 틀리면 false를 반환하는 것입니다.
char형도 비교연산이 가능한데 유니코드표를 가지고 비교합니다.
https://github.com/SungJLee/My_Java_World.git
반응형
'[Java] > [Java]' 카테고리의 다른 글
[Java] 자바 논리 연산자 (and[&&], or[||]) (0) | 2021.06.13 |
---|---|
[Java] 자바 조건문 (if, else if, else 구문) (0) | 2021.06.13 |
[Java] 자바 사칙연산 해보기 (0) | 2021.06.13 |
[Java] 자바 자동 형변환 (promotion), 강제 형변환 (casting) (0) | 2021.06.13 |
[Java] 자바 변수타입 [숫자, 문자] (int , long , float , double, char) (0) | 2021.06.13 |