두 객체가 같은지 비교하고 싶다.String A = "aaa";String B = "aaa"; 위의 두 A, B 객체는 같다고 할 수 있을까? 상등연산자 '=='로 참조자료형을 비교하려고 사용하면 그 주소값이 같은지 확인한다.그렇다면 A와 B 모두 상수형 문자열 "aaa"를 가리키기 때문에 같은 주소값을 같는 객체로 true가 나와야한다. System.out.println(A==B); 컴파일하여 실행해보면 콘솔창에 "true"가 출력되는 것을 볼 수 있다. String A = "aaa";String B = new String("aaa"); 위의 경우에는 어떨까?결과는 "false"가 출력된다.왜냐하면 두 객체의 '값'은 같을지라도 A가 가리키는 "aaa"와, B가 가리키는 "aaa"는 같은 메모리 주소에..