✅ == 비교 대상: 객체의 참조(reference) 를 비교설명: 두 객체가 같은 메모리 주소(= 같은 인스턴스) 를 가리키는지를 확인기본형(primitive) 타입에서는 실제 값을 비교String a = new String("hello");String b = new String("hello");System.out.println(a == b); // false → 서로 다른 객체를 참조✅ .equals() 메서드비교 대상: 객체의 내용(값) 을 비교설명: 두 객체가 논리적으로 같은지를 판단String, Integer 등 대부분의 클래스는 .equals() 를 오버라이딩해서 내용 비교가 되도록 정의돼 있음System.out.println(a.equals(b)); // true → 문자열 내용이 같음🔎 ..