기존의 문자열 비교 기존에 문자열 비교를 할 때는 당연히 String 클래스의 equals() 메소드를 사용하라고 암기적으로 외워왔을 것입니다. 예를 들어, "String 문자열의 경우 ==(참조값 비교) 가 아닌 equals() 메소드로 값 비교를 한다." 라는 식으로 말이죠. 이 문장은 자바 1.7까지는 유효했을 것입니다. String의 문자열이 일치하는지는 당연히 equals() 메소드로 확인이 가능했으니까요. String 클래스의 equals() 메소드를 보겠습니다. String equals() 메소드 public boolean equals(Object anObject) { if (this == anObject) { return true; } if (anObject instanceof String..