(

TIL

2023.9.21 목 TIL

* Object 클래스 (equals, hashCode, toString) equals() : 2개의 객체가 가리키는 곳이 동일한 메모리 주소일 경우에만 동일한 객체가 되고 주소값이 다른 객체는 서로 다른 객체라 판단하는 메서드. == 와 같은 기능을 가짐. 우리가 왜 equals() 메서드를 재정의해야할까? 자바를 처음 배울 때 equals()를 어디에 썼는지 보면 문자열 비교를 할 때 equals를 썼다. String a1 = new String("a"); String a2 = new String("a"); System.out.println(a1 == a2);// false System.out.println(a1.equals(a2));// true 우리가 보기엔 a1의 값과 a2의 값이 일치한다. 그..

void_melody
'(' 태그의 글 목록