equals()와 == 차이점 Java에서 `==` 연산자와 `equals()` 메소드는 객체 비교에 사용되는 두 가지 다른 방법입니다. 이 두 가지 방법 사이의 주요 차이점은 다음과 같습니다: 1. `==` 연산자: - `==` 연산자는 객체의 참조(메모리 주소)를 비교합니다. - 두 객체가 정확히 동일한 메모리 위치를 가리키는 경우에만 `true`를 반환합니다. - `==` 연산자는 기본 데이터 유형에 대해서는 값 비교를 수행하고, 참조 데이터 유형(객체)에 대해서는 참조 주소 비교를 수행합니다. 2. `equals()` 메소드: - `equals()` 메소드는 객체의 내용(데이터)을 비교합니다. - 기본적으로 Java의 `Object` 클래스에서 상속되는 `equals()` 메소드는 `==` 연산자..