Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Item11] 좋은 hashCode를 작성하는 요령 #17

Open
IAGREEBUT opened this issue Mar 26, 2024 · 0 comments
Open

[Item11] 좋은 hashCode를 작성하는 요령 #17

IAGREEBUT opened this issue Mar 26, 2024 · 0 comments
Labels
question 질문 목적

Comments

@IAGREEBUT
Copy link
Contributor

좋은 hashCode를 작성하는 요령 중 (책 68-69p)
2.b에 대해서 예시를 들어서 설명 해주시면 좋을 것 같습니다

참조 타입 필드면서 이 클래스의 equals메서드가 이 필드의 equals를 재귀적으로 호출해 비교한다면,
이 필드의 hashCode를 재귀적으로 호출한다. 계산이 더 복잡해질 것 같으면,
이 필드의 표준형(ca-nonical representation)을 만들어 그 표준형의 hashCode를 호출한다.
필드의 값이 null이면, 0을 사용한다

@IAGREEBUT IAGREEBUT added the question 질문 목적 label Mar 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question 질문 목적
Projects
None yet
Development

No branches or pull requests

1 participant