프로젝트 정보
•
객체의 동등비교를 위해 hashcode()와 equals()를 캘린더와 투두 객체에 정의하였습니다.
•
hashcode()를 정의하지 않으면 같은 값의 객체라도 해쉬 값이 다를 수가 있고 equals를 정의하지 않으면 hosecode()의 해쉬 값으로 객체의 버킷을 찾을 수 있으나 객체 비교를 할 수 없어 null을 리턴 합니다. 따라서 객체의 동등한 비교를 위해 hashcode()와 equlas()를 항상 같이 재정의 해야 합니다.
프로젝트 작업
보드
작업
Search