[java] 비교 연산자 사용 규칙
Java에서 비교 연산자를 사용할 때 몇 가지 규칙을 준수해야 합니다. 비교 연산자는 두 개의 값을 비교하여 참 또는 거짓을 반환하는 데 사용됩니다. 여기에는 등호(==), 부등호(!=), 크거나 같음(>=), 작거나 같음(<=), 크다(>), 그리고 작다(<) 연산자가 포함됩니다.
1. 기본 데이터 타입의 비교
기본 데이터 타입의 경우에는 값을 비교합니다.
예시:
int a = 5;
int b = 3;
if (a > b) {
System.out.println("a는 b보다 큽니다.");
}
2. 참조 데이터 타입의 비교
참조 데이터 타입의 경우에는 참조를 비교합니다.
예시:
String str1 = new String("Hello");
String str2 = new String("Hello");
if (str1.equals(str2)) {
System.out.println("str1과 str2는 같은 문자열을 가지고 있습니다.");
}
3. equals() 메서드 사용
참조 데이터 타입을 비교할 때에는 equals()
메서드를 사용해야 합니다.
예시:
String str1 = "Hello";
String str2 = "Hello";
if (str1.equals(str2)) {
System.out.println("str1과 str2는 같은 문자열을 가지고 있습니다.");
}
위의 규칙을 준수하여 Java에서 비교 연산자를 올바르게 사용할 수 있습니다.
참고 문헌:
이상입니다. 기술 문서 작성에 도움이 되셨기를 바랍니다. 문의사항이 있으시면 언제든지 알려주세요.