HashCode()Backend/java2018. 8. 14. 18:52
Table of Contents
반응형
hashCode()
1. 객체의 해시코드 (int타입의 정수)를 반환하는 메서드 (해시함수)
다량의 데이터를 저장 & 검색하는 해싱기법에 사용된다.
2. Object클래스의 hashCode()는 객체의 내부주소를 반환한다.
3. Equals()를 오버라이딩하면 , hashCode()도 같이 오버라이딩 해야한다.
Equals()의 결과가 true인 두 객체의 hash code는 같아야하기 때문이다.
4. System.identityHashCode(Object obj)는 Object클래스의 hashCode()와 동일한 결과를 반환한다.
반응형
'Backend > java' 카테고리의 다른 글
Clone() (0) | 2018.08.14 |
---|---|
toString() (0) | 2018.08.14 |
Equals란 무엇인가. (0) | 2018.08.14 |
Object클래스의 메서드 (0) | 2018.08.14 |
사용자정의 예외 만들기 (0) | 2018.08.14 |
@IT grow. :: IT grow.
#IT #먹방 #전자기기 #일상
#개발 #일상